Форумы

GNU.SU - Записки нубо-линуксойда :: Форумы :: Сервисы :: Web-Server
 
<< Предыдущая тема | Следующая тема >>
Установка eAccelerator 0.9.6.1 на CentOS 5.5
Модераторы: tastelinux, Frizze, andrey, Bender
Автор Добавил
andrey
Срд Сен 15 2010, 02:32

ID пользователя #2
Зарегистрирован: Срд Май 05 2010, 10:56

Сообщений: 69
Если ставим из репозитория, то никаких гемороев, а если ставим из сорцов, то понядобятся некоторые тулзы для перекомпиляции.
yum install php-devel
yum groupinstall 'Development Tools'


Скачиваем сорцы пакета

cd /usr/src/SOURCES
wget http://bart.eaccelerator.net/source/0.9.6.1/eaccelerator-0.9.6.1.tar.bz2
tar xvfj eaccelerator-0.9.6.1.tar.bz2


Заходим в директорию и набираем пару комманд:

cd eaccelerator-0.9.6.1
phpize
./configure
make
make install


Если все прошло гладко, то модуль установлен.
NB: Не забывайте после каждой рекомпиляции php пересобирать eAccelerator.

Создадим файлик: /etc/php.d/eaccelerator.ini

mcedit /etc/php.d/eaccelerator.ini

extension="eaccelerator.so"
eaccelerator.shm_size="0"
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="9"


Создадим кеш /var/cache/eaccelerator директорию и назначим права:

mkdir -p /var/cache/eaccelerator
chmod 0777 /var/cache/eaccelerator


Наверх
eaccelerator   php   eaccelerator install   centos   

andrey
Срд Сен 15 2010, 02:47

ID пользователя #2
Зарегистрирован: Срд Май 05 2010, 10:56

Сообщений: 69
Устанавливаем eAccelerator админ-панель:

cd /tmp/eaccelerator-0.9.6.1

Копируем control.php в корень вашего web-сервера у меня это html:

cp control.php /var/www/html


Редактируем control.php.
Заменим параметры $user and $pw на придуманный вами логин и пароль.
NB: Лоигин и пароль должен быть сложный, иначе может навредить производительности вашего web-сервера.

$user = "admin";
$pw = "eAccelerator";


Редактируем конфиг-файлик /etc/php.d/eaccelerator.ini

mcedit /etc/php.d/eaccelerator.ini

Добавляем:

eaccelerator.allowed_admin_path="/var/www/html/control.php"


Сохраняем, выходим, рестартим php(перезапускаем апач или пхп-фмп).

Зайти на админку можно будет по адресу http://yourdomain.com/control.php
Наверх
eaccelerator admin   eaccelerator admin install   php   centos   

 

Перейти:     Наверх

Транслировать сообщения этой темы: rss 0.92 Транслировать сообщения этой темы: rss 2.0 Транслировать сообщения этой темы: RDF
Powered by e107 Forum System