vps vds
Не в контакте ОРГ РУВ начало"Ху а ми?" или обо мне и этом блоге.
Не в контакте ОРГ РУ
Используем SVN в управлении сайтом. Часть первая: теоретические соображения.
В принципе, эта идея не нова, но почему-то мало применяется веб-мастерами. С другой стороны, использование SVN при управлении сайтом дает массу преимуществ.
Для тех, кто еще ни разу не сталкивался с этим чудесным инструментом, кратко раскажу что такое SVN и для чего он нужен.
SVN отностися к семейству систем управления версиями, то бишь таких программ, ктотрые позволяют при разработке больших проектов отслеживать все изменения кода, создавать разные ветки развития программы, давать возможность нескольким разработчикам работать над одной и той же программой одновременно не мешая друг другу и еще множество всяких вещей.
Какие же применения этому инструменту могут найти веб-мастера? Да самые разные.
Первое: поддержка большого количества сайтов на одном движке.
Допустим, вы - крупный веб-мастер и на вашем обслуживании находятся с полтора десятков сайтов ваших клиентов. Чтобы не морочиться всякий раз, вы перевели всех своих клиентов на один и тот же движок (фирменная CMS, например ) и теперь вам необходимо регулярно обновлять сайты клиентов. Фиксятся баги в движке, выпускаются патчи и каждый нужно установить на пятнадцать сайтов. Вееленькое занятие, что и говорить.
Решение проблемы с помощью SVN напрашивается само собой: создается репозиторий, записываются в него файлы движка, создаются копии репозитория на сайтах клиентов и одна локальная копия на вашем компьютере. Теперь вы можете один раз внести изменения обновления в вашу локальную копию, записать из в репозиторий и с помощью нехитрой команды 'svn update', выполненной на серверах клиента, легко реплицировать их на все 15 сайтов, избежав ручного труда.
Этот же принцип можно использовать и для одного сайта для легкой синхронизации локальной копии, на которой вы производите отладку модулей, исправления движка и тд и рабочей копией на хостинге.
Второе: защита от взломов, леккий откат и резервное копирование.
Поместив файлы вашего сайта на хостинге под контроль версий, вы в случае взлома легко сможете обнаружить все имеющиеся левые файлы и изменения файлов движка, содержащие бекдоры.
Для этот достаточно выполнить команду svn status и посмотреть список добавившихся/измененных файлов.
Команда 'svn diff [FILE]' покажет вам изменения, сделанные в том или ином файле или, если не указывать [FILE] для всех файлов вцелом. Все бекдоры при этом, естественно, будут засвечены
Если злыдни-хакеры поудаляли кучу важных файлов, то можно легко откатить их бесчинства командой 'svn revert' (это если не были удалены целые дериктории) или 'svn switch' (для более тяжелых случаев). Самым железобетонным способом, пригодным даже в случае, когда удалены вообще все файлы, может послужить полное удаление остатков мусора и 'svn checkout REPOSITORY_URL'
И, наконец, чтобы не сильно страдать при откатах из SVN, можно организовать автоматическое резервное копирование помещенного под SVN сайта при помощи команды 'svn checkin'. Путем написания несложного скрипта, можно так же организовать и автоматическое резервное копирование базы данных.
Прелесть таких бекапов по сравнению с обычными в том, что вы можете в любой момент извлечь бекап любой давности.
Во второй части я расскажу о некоторых способах практической реализации мыслей, изложенных в данной статье Теги: администрирование, веб-мастеринг, Дата: 08:44:03 2008-04-19, от Archangel 13, 34 слов, 58 просмотров, Рубрики: About этот блог: информация, новости сайта.
Оставить комментарий » • Отправить трекбек » Постоянная ссылка
Есть ли жизнь после удаления партиции?...
На днях обнаружил забавный факт: очередной раз переустанавливая систему на своем компе снес начисто партиции с линухом, в том числе и загрузочную, и при очередной перезагрузке не успел на биос тыкнуть, чтобы грузился с cdrom. А поскольку mbr я не перезаписывал, начал грузиться GRUB, стоявший у меня до этого в качестве загрузчика. Дак мало того, что он благополучно загрузился, порадовал меня красивой менюшкой (и это при том, что партиция, на которой был установлен grub и, в частности, лежала фоновая картинка для него, успешно отобразившаяся, была удалена ) и, подождав, как положено, восемь секунд, начал грузить Линух! Естественно, тот до конца не загрузился, но пару экранов сообщений, прежде чем начать ругаться, он выдал как обычно.
Кто-то, конечно, скажет, что, мол, файлы-то после удаления партиции физически не затираются, вот оно и грузилось... Это, конечно, так, но ведь загрузчику надо как-то добраться до этих файлов?! При том, что файловая система-то убита. Забавный случай, вобщем.Дата: 07:40:32 2008-04-06, от Archangel 13, 9 слов, 104 просмотров, Рубрики: In vitrtual: заметки о жизни виртуальной
Оставить комментарий » • Отправить трекбек » Постоянная ссылка
1ps.ru - впечатления о сервисе.
Думаю, что не открою ни для кого Америки, если скажу, что один из начальных этапов раскрутки сайта - это "прогон по каталогам", иными словами, массовая регистрация нового сайта в каталогах. Делается это в основном для повышения весомости сайта в глазах поисковиков и, в меньшей степени, привлечения дополнительных посетителей.
Очевидно, что вручную зарегистрировать сайт хотя бы в паре сотен каталогов - очень большой и нудный труд. Для автоматизации этого труда создано множество программ (на мой взгляд, одна из лучших - AllSubmitter) и открыто сервисов. http://1ps.ru отностися к числу последних и именно о нем и пойдет речь.
Этот сервис предоставляет набор услуг по прогону сайта по каталогам, отличающихся разной степенью вашего участия. Самый дешевый тариф "Профи" всего за 60 рублей предоставит вам годичный доступ к интерфейсу сервиса. Вам необходимо будет самостоятельно заполнить анкету вашего сайта данными, которые будут отправлены в каталоги, и зарегистрировать ваш сайт в них. При этом специалисты сервиса заботливо сопроводили каждое поле анкеты комментариями о том, как правильно его заполнить, и даже человек далекий от SEO может легко разобраться.
Читать далее »Дата: 06:17:42 2008-03-30, от Archangel 13, 18 слов, 45 просмотров, Рубрики: About этот блог: информация, новости сайта.
Оставить комментарий » • Отправить трекбек » Постоянная ссылка
Ап яндекса - 29.03.2008 !
Поздравляю всех веб-мастеров с очередным обновлением выдачи Яндекса и желаю вашим сайтам хороших позиций Дата: 05:38:05 2008-03-30, от Archangel 13, 1 слов, 12 просмотров, Рубрики: In vitrtual: заметки о жизни виртуальной, Web & Ko
Оставить комментарий » • Отправить трекбек » Постоянная ссылка
OpenVZ - первые впечатления.
Вот, наконец у меня в руках оказалась полностью рабочая виртуальная машина со свеженьким CentOS 5.1 на борту.
Не долго думая, я приступил к осуществлению своего злобного плана - установке openVZ на него.
Надо сказать, что эта попытка уже вторя по счету - неделю назад, впечатлившись их LiveCD, я уже пытался запинать это чудо на моей рабочей машинке, но ядро упорно не хотело ставиться, ссылаясь на неудовлетворенные зависимости, собирать из сорцов мне было лень, и посему я решил ставить openVZ на наиболее родную ему систему - CentOS. Еще несколько дней ушло выкачивание и установку системы, настройки сети для Qemu и прочую рутину. В итоге, сегодня после обеда я взялся за исполнение задуманного и удача сопутствовала мне
Благодаря подробному руководству по установке и начальной настройке это не вызвало особых проблем.
Ядро загрузилось с первой попытки, сервис vz возвестил о своем успешном запуске, а созданная на скорую руку VPS отозвалась на пинг Ляпота
Теперь в планах соорудить пару шаблончиков для VPS с базовым набором LAMP, а там - попробую набросать простейшую контрольную панель для VPS хостинга Теги: centos, linux, openvz, vps, сервер, Дата: 11:49:57 2008-03-26, от Archangel 13, 17 слов, 73 просмотров, Рубрики: In vitrtual: заметки о жизни виртуальной
Оставить комментарий » • Отправить трекбек » Постоянная ссылка
Виртуализация и хостинг: мой поиск в мире технологий
Последнее время в сферу моих интересов вошла такая многообещающая область, как разного рода виртуализация. В частности, последние пару недель я упорно ковыряюсь в двух направлениях: технологии VDS и VPS. В отдаленных планах маячит создание минимального набора скриптов для управления и автоматизации работы с VPS и VDS и возможно даже попробую смоделировать хостинговую площадку. Правда, пока все упирается в очень ограниченные ресурсы моей рабочей лошадки, но, думаю, для базовых экспериментов имеющихся возможностей должно хватить, а там, может, и апгрейд железа назреет
По ходу своих исследований выяснил для себя точную разницу между VDS и VPS. Как ни странно, эти два термина зачастую смешивают воедино, хотя они изрядно отличаются. VPS предполагает создание некоторой виртуальной среды на базе ядра хост-системы с выделенными ресурсами, файловой системой и root-доступом к системе. При этом, как правило, доступ к ядру системы сильно ограничен. VDS же представляет собою полностью эмулируемый, вплоть до железа, выделенный сервер, внутри которого вы обладаете полной свободой действий.
На данный момент для сферы VDS мне сильнее всех приглянулся QEMU с ускоряющим модулем kQEMU; возможно, в некоторых отношениях он уступает XEN, но зато проще в настройке и использовании.
А для VPS самое интересное решение из бесплатно распространяемых я нашел в лице openVZ, open-source клона небезызвестного Virtuozzo. Пощупать его пока удалось только в виде LiveCD, но впечатления остались сугубо положительные. Через час должна завершиться закачка дистрибутива CentOS, с которым openVZ дружит лучше всего и после установки его на виртуальную машину начнется очередной период веселья
А теперь, чтобы не быть голословным поделюсь интересными ссылочками, на которые я наткнулся:
1) http://jack.kiev.ua/docs/qemu-doc-ru.html - Слегка устаревший, но все еще очень полезный перевод официальной документации QEMU
2) Записки Дебианщика - Здесь можно найти довольно много интересной информации, в частности, и про QEMU
3) Подключение ВМ qemu в локальную сеть - Статья из Gentoo Wiki про то, как подключить виртуальную машину к локальной сети. Актуальна для большинства дистрибутивов.
4) http://dedic.crimea.ua - Много интересного о хостинговой индустрии.Теги: openvz, qemu, vds/vps, виртуализация, Дата: 12:57:00 2008-03-23, от Archangel 13, 41 слов, 19 просмотров, Рубрики: In vitrtual: заметки о жизни виртуальной
Оставить комментарий » • Отправить трекбек » Постоянная ссылка
LAMPP - запуск от обычного пользователя.
Сейчас существует множество сборок apache+php+mysql для упрощения работы веб-разработчиков, которые позволяют легко и быстро настроить у себя на компьютере все, что нужно для веб-программирования.
В рунете наиболее популярным пакетом является Денвер, третье поколение которого не так давно стало доступно публике. Однако, самый популярный - не значит "единственный". Из всех существующих, наибольшую конкуренцию Денверу может составить пакет XAMPP от проекта ApacheFriends. Впрочем, за рубежом он уже давно завоевал большое сообщество пользователей и единственное, что мешает ему потеснить Денвер - отсутствие русской локализации, которое отпугивает многих новичков.
Сегодня мы поговорим о версии XAMPP для Linux, известного так же как LAMPP.
Те, кто пользовались им, знают, что для запуска сервера необходимы права root, но вводить всякий раз пароль - дело не веселое. Поэтому я сегодня расскажу о способе, позволяющему избавить себя от этой нудной необходимости.
Читать далее »Теги: linux, сервер администрирование, Дата: 03:46:48 2008-03-04, от Archangel 13, 149 слов, 25 просмотров, Рубрики: "Креатив" или о чем бы написать?
Оставить комментарий » • Отправить трекбек » Постоянная ссылка
Страницы: 1 2 >>
Не в контакте ОРГ РУМысли, чувства, наблюдения за миром.ПоследниеАрхивыРубрикиПоследние комментарииИнструментыЛогинАдминкаРубрикиВсе"Креатив" или о чем бы написать?ЛирикаAbout этот блог: информация, новости сайта.Web & KoЗаметки и наблюденияIn real: наблюдения за реальной жизньюIn vitrtual: заметки о жизни виртуальнойПоискВсе словаОтдельные словаВся фразаОблако теговb2evolution centos linux openvz qemu removead vds/vps vps web-программирование welcome администрирование бесплатный хостинг без рекламы веб-мастеринг виртуализация правила реклама сервер сервер администрирование скин XML лентыRSS 2.0: Записи, КомментарииAtom: Записи, КомментарииWhat is RSS?
Бесплатный хостинг от EOMY.NET
Система обмена показами
Войти | Админка | Последние комментарии
nevkontakte.org.ru - 2008
nevkontakte.org.ru - антисоциальная сетьDesign based on Google.comBoogle template ported to b2evo 2.x by Alek$Powered by b2evolution• blog tool • authors
wow
thuraya sg 2520
intex
kiev apartments service
ariston
hotbird
k800i
-
i`m o.k./
vps vds