Установка eaccelerator на debian 7, fonclub`s blog

У цій статті розповім, як я ставив собі на сервер eAccelerator. Сервер працює на debian 7 wheezy. До цього ставив xcache, APC, але всі вони з тріском провалилися. Так як на сервері багато різних сайтів на різних системах, то виходить, що при ідеальній роботі одного починає лага інший. Загалом про установку:

Спочатку необхідно встановити пакети, які знадобляться для установки і правильної роботи eAccelerator:

Після бажано перейти в папку / tmp на сервері:

Тепер можна завантажити в цю папку eAccelerator c github.com

Якщо у вас в папці tmp з'явився файл master, а не eaccelerator-eaccelerator-42067ac.zip - перейменуйте його.
Потім розпакуйте:

Після потрібно перейти в інформацію, що з'явилася папку eaccelerator-eaccelerator-42067ac (це актуально на момент написання статті, назва файлу та папки буде змінюватися з випуском нових версій):

І далі вже починаємо збирати пакет в консолі, прописавши:

eAccelerator встановлений, але для того щоб він запрацював треба створити файл конфігурації:

І прописати в ньому:

Так само потрібно створити папку для кеша і поставити їй права на запис:

І перезапустити веб-сервер Apache:

Після цього все повинно працювати, як годинник і навантаження на сервер повинна скоротитися в кілька разів. Сам поки тестую, тільки першу добу пішли, як встановив))

1.Пропісиваем в кінець файлу /etc/sysctl.conf рядок: kernel.shmmax = 67108864
перевіряємо sysctl -p
kernel.shmmax = 67108864
2. Змінюємо shm_size на 64

Схожі статті