Перестал работать сайт

Всем привет!

Пришло время продолжить написание заметок системного администратора в связи с выходом на работу в хостинг-компанию в качестве службы поддержке хостинга.
Читать дальше →

Вышел Apache Flume 1.3.0

Apache Flume — является распределенной, надежной и доступной услугой для эффективного сбора, агрегации и перемещения больших объемов данных журнала. Он имеет простую и гибкую архитектуру, основанную на потоковое потоков данных. Это является надежной и отказоустойчивой с настраиваемыми механизмами надежности и многих аварийного переключения и восстановления механизмов. Он использует простую расширяемую модель данных, которая позволяет онлайн-аналитических приложений.

Apache flume 1.3
Читать дальше →

Переходим с Debian 5 на Debian 6

debian 5 lenny, debian 6 lenny — переезд, обновленияВот как уже более 2 месяцев закончилась поддержка Debian lenny 5 и в связи с этим необходимо переезжать на 6 версию. Но как и всегда вы столкнетесь с некоторыми трудностями, например как ipsmanager иногда не хочет «вставать» и подобные не маловажные факторы.

Давайте попробуем обновиться безболезненно и помолимся, чтобы все работало.

Обновляемся с Debian 5 до Debian 6 lenny:


Читать дальше →

Пример настройки веб-сервера на Ubuntu — Apache + PHP + MySQL

Небольшой мануал по настройке веб-сервера на Ubuntu / Debian. Больше пригодится для тестовых целей или для слабо нагруженных проектов. Для более сложных проектов в будущем будет статья про nginx + php5-fpm, ну а пока довольствуемся этим.

Установить веб-сервер Apache + PHP + MySQL на Ubuntu / Debian:


Устанавливаем необходимые пакеты:

apt-get install apache2 mysql-server-5.0 php5 php5-gd php5-mysql acl

далее создаем директорию для нашего сайта и распаковываем устанавливаемую cms:

mkdir /var/www/site.ru

даем права на директорию:

chown -R www-data:www-data /var/www/site.ru

и добавляем виртуальный хост в конфигурацию апача:

nano /etc/apache2/sites-enabled/site.ru

с такой начинкой:

<VirtualHost *:80>
ServerName site.ru
ServerAlias www.site.ru
ServerAdmin admin@site.ru
DocumentRoot /var/www/site.ru
<Directory /var/www/site.ru>
AllowOverride all
Order  allow,deny
Allow from all
</Directory>
</VirtualHost>

Читать дальше →

Устанавливаем eAccelerator из исходников

eAccelerator — это свободный открытый проект, выполняющий роли акселератора, оптимизатора и распаковщика. Также встроены функции динамического кэширования контента. Есть возможность оптимизации PHP-скриптов для ускорения их исполнения.

Перед началом всего процесса, необходимо убедиться, что у вас уже установлен PHP 5.3 (не ниже):

# php -v
примерно такой ответ вы должны увидеть:

PHP 5.3.3-7+squeeze8 with Suhosin-Patch (cli) (built: Feb 10 2012 14:12:26)
Copyright © 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright © 1998-2010 Zend Technologies


И так, все в порядке.

Установить eAccelerator из исходников:


Читать дальше →