Posts Tagged ‘hosing’
Прикрыли filehoster.ru
Раз я уж слежу за такого рода событиями, как изятие серверов и доменных имен, то буду время от времени писать о такого рода случаях. Сегодня в датацентр, где стояло оборудование filehoster.ru, пришли сотрудники МВД и изяли сервер файлообменника. Причем владелец обнаружил изьятие довольно комично. Пропал пинг, он полез квмник дернуть, что-то не срослось и он позвонил в саппорт датацентра, где собственно и узнал, что его оборудование в данный момент изымается
. По его словам последний раз общение по этому проекту было с милицией год назад и в тот раз требование милиции были выполнены. Проcто так пришли и изьяли без вопросов к владельцу.
Update от 01.05.10 Владелец так и не получил внятных ответов от милиции. К делу подключились Вести, но им тоже мало что удалось узнать.
Так вот, назревает вопрос, Вы все еще хотите хоститься в России? Тогда Они придут и к Вам
.
Макхост отключили за неуплату
На хабре тут проскочила статья. И буквально на следующее утро компания “Оверсан-Меркурий” поотключала нах все каналы макхоста. Под раздачу попал многострадальный Тёма Лебедев , lookatme и много других проектов. По сути Оверсан поступили жестко, но эффективно. Судя по посту на хабре, макхост уже похоже делал, кинул Синтерру на полгода оплаты. Такая вот бизнес модель с русским подходом)). Свои действия Оверсан сгладили тем, что давали забрать бекапы и вроде переводили клиентов на себя, насчет второго точно не уверен. Убили бизнес и репутацию должника, плюс возможно заработали на будущих клиентах. Я бы посчитал операцию успешной.
Сейчас развивается вторая волна антипиара с обоих сторон. Макхост зарегистрировали домен OVERSUN-MERCURY.RU и чтото там пишут невнятное, какбы компромат. Настоящий домен Оверсана OVERSUNMERCURY.RU. Незачет оверсану, что не продумали домен с тире.
Вообщем запасься попкорном и смотрю за развитием сериала:)
Плагин Really Static, Статичный WordPress, nginx и eAccelerator
Я тут озаботился снижением нагрузки на сервак, чтоб уж совсем все в шоколаде было. У мя фронтендом стоит nginx. Он отдает статику по расширениям картинок, джаваскриптов и тд. Если к этому правилу не подошло и файл не существует, то он отдает дальше на апач и закеширует ответ. Соотвественно апач все как обычно разруливает.
Про php-fpm и php-fastcgi знаю, не подумайте, что совсем дурак)), мне легче использовать апач, чем мучаться, например с редиректами. Время будет, может и улучшу в эту сторону.
В основном использую на сайтах вордпрессы. Соотвественно выделил два решения для снижения нагрузки:
1) Поставить eAccelerator, он сохраняет скомпилированные PHP скрипты в разделяемой памяти и запускает код непосредственно из нее.
2) Поставить на тяжелые вордпрессы плагин Really Static.
Дальше распишу подробнее об установке, php-devel, bzip и тд уже мя стоят.
Следуем этой инструкции.
cd /usr/src
wget http://bart.eaccelerator.net/source/0.9.6/eaccelerator-0.9.6.tar.bz2
tar -jxf eaccelerator-0.9.6.tar.bz2
cd eaccelerator-0.9.6
phpize
./configure --enable-eaccelerator=shared
make
make install
mkdir /var/cache/eaccelerator
chmod 0777 /var/cache/eaccelerator
Если все поставилось, то идем директорию с php.ini, у меня например /etc/php5/apache/php.ini и прописываем настройки акселераторора.
extension="eaccelerator.so"
eaccelerator.shm_size="16"
;папка кеша, с правами на запись
eaccelerator.cache_dir="/var/cache/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
;уровень компрессии, чем болше компрессия, тем больше зарузка процессора, но меньше используемая память
eaccelerator.compress_level="5"
Перезапускаем апач и вуаля. У меня, например, нагрузка сильно упала, а использование памяти вордпрессса чуть ли не в десять раз сократилось.
Итак, скрипты кешируются, все в ажуре, но меня и это не остановило. Почему бы не сделать страницы вордпресса статичным, чтоб их отдавал только nginx, не касаясь апача.
Качаем Плагин Really Static. Распаковываем, стандартно ставим, идем в настроки плагина.
Я использую английский язык в вордпрессе, поэтому описание пунктов на инглише.
Во вкладке Source, проставляем урл нашего блога и урл к используемой теме блога.
Во вкладке Destination выбираем work with local filesystem, прописываем путь внутри файловой системы до файлов блога.
В settings можно ничего не менять, я поставил галочку в “Don’t copy any linked file”.
Дальше идем в Manual Refresh и жмем кнопку write all files.
Если выскочит ошибка, то скорей всего нет прав на запись в корень блога или неправильно его указали в настройках файловой системы.
Если все прошло ок, то в корне вашего блога образуются статичные хтмл файлы вордпресса.
Предчувствую, что у многих могут возникнуть проблемы с пермалинками, у меня такой формат “/%category%/%postname%.html”.
Плгин можно использовать что, размещать сайты на которых нет mysql, те мы наполняем блог дома, а потом размещаем статичные файлы на фтп. Из минусов, не будет доступна динамика, например комменты.