Приближается предел ресурсов на моем сервер. Висит там порядка 200 всевозможных сайтов + мои скрипты. Я этот предел, есстественно, стараюсь отдалить, потому как лень переносить сайты на новый| охота повозиться | не хочу покупать новый серв (ненужное потом зачеркну). Еще и пыхыпеЧувак его тут пиарит, ну как не установить )
Акселератор требует autoconf, automake, libtool, m4. Также весьма желателен пакет php-devel, а именно утилита phpize, дабы не пересобирать пхп руками.
Исходная ось — CentOS 5.3(Final)

# cat /etc/redhat-release
CentOS release 5.3 (Final)

Качаем сам акселератор:

 wget http://bart.eaccelerator.net/source/0.9.5.3/eaccelerator-0.9.5.3.tar.bz2

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

yum install autoconf automake libtool php-devel

Далее по порядочку:

phpize
./configure --enable-eaccelerator=shared --with-php-config=/usr/bin/php-config
make
make install
vi /etc/php.ini

extension="eaccelerator.so"
eaccelerator.shm_size = "160"
eaccelerator.cache_dir = "/var/cache/php-eaccelerator"
eaccelerator.enable = "1"
eaccelerator.optimizer = "1"
eaccelerator.debug = 0
eaccelerator.log_file = "/var/log/httpd/eaccelerator_log"
eaccelerator.name_space = ""
eaccelerator.check_mtime = "1"
eaccelerator.filter = ""
eaccelerator.shm_max = "0"
eaccelerator.shm_ttl = "3600"
eaccelerator.shm_prune_period = "0"
eaccelerator.shm_only = "0"
eaccelerator.compress = "1"
eaccelerator.compress_level = "9"
eaccelerator.keys = "none"
eaccelerator.sessions = "none"
eaccelerator.content = "none"
eaccelerator.allowed_admin_path = ""

Создаются папки для временных файлов:

mkdir /var/cache/php-eaccelerator
chmod 777 /var/cache/php-eaccelerator

Все. Осталось только перезагрузить апача.

Еще несколько ссылочек.

7 responses


Do you want to comment?

Comments RSS and TrackBack Identifier URI ?

Гм… нужно будет попробовать при случае подобную штуковину на фре.
погуглю на досуге на эту тему

Сентябрь 9, 2009 1:42 пп

на фре наверно из портов можно будет сразу собрать, без лишних телодвижений

Сентябрь 9, 2009 2:21 пп

на фре вообще без труда собирается =)))
 
я думал что там не встанет, однако стало еще проще и я был несказанно доволен))

Сентябрь 9, 2009 6:37 пп

Дуд, ты лучше настройки скажи и насколько прирост увеличился, а то я что-то не рад совсем результатам

Сентябрь 9, 2009 7:47 пп

Привы. После редактирования пхп.ини и рестарта апача появляетс 502 ошибка.  В чем ошибка?

Октябрь 14, 2009 3:20 пп

Ilja, неверно отредактировал что-то

Октябрь 15, 2009 10:57 дп

Поставил на CentOs5.5
Встало с небольшой проблемой при компиляции.
Решил небольшим изменением исходника.
На eaccelerator.net имеется Ticket по этому поводу.
Послу установки сайт летает.
Всем советую. Думаю теперь взяться за memcached

Декабрь 8, 2010 2:04 дп

Comment now!
















Trackbacks

1