Муҳимтар аст: Рушди оҳанги сӯзишворӣ қатъ карда мешавад. Ба ҷои ин, кэшишҳоро дар потенсиалҳои худ истифода баред.
Қадами аввалин барои насб кардани php5-dev ва бастани он, агар онҳо гум шаванд.
# насби php5-dev насб кунед re2c checkinstall
Боргириҳои тозакунӣро бор кунед.
# wget https://github.com/eaccelerator/eaccelerator/archive/master.zip
Варақаро кушоед.
# unzip master.zip
Ва ба папкаи почтаи электронӣ барои таҳрир гузоред.
# cd eaccelerator-master
...
# phpize
Танзимоти ...
# ./configure
Мо ҷамъ ва насб мекунем.
# checkinstall
Дар масъалаи саволи махфият дар консол, мо навиштем. Дар тавсифи маҷмӯъ шумо метавонед "eaccelerator" -ро муайян кунед.
Барои кэш барои ҷузвдон сабт кунед.
# mkdir / var / cache / eaccelerator; chmod 0777 / var / cache / eaccelerator
Файли eaccelerator.ini дар /etc/php5/conf.d/ эҷод кунед. Он файлҳои конфигуратсияро барои иловаҳои php илова мекунад.
# nano /etc/php5/conf.d/eaccelerator.ini
Мо дар ин файл навиштаем:
extension = "eaccelerator.so" eaccelerator.shm_size = "0" eaccelerator.cache_dir = "/ var / cache / eaccelerator" = "0" eaccelerator.filter = "" eaccelerator.shm_max = "0" eaccelerator.shm_ttl = "0" eaccelerator.shm_prune_period = "0" eaccelerator.shm_only = "0"
Файлро бо пахшкунии тугмаи C ++ (навиштан) ва ctrl + x (наздик) пахш кунед.
Тавсифи параметрҳо
eaccelerator.shm_size - ин параметр ба шумо имкон медиҳад, ки ҳаҷми хотираи додашударо барои пӯшидани php-script ҳифз кунед. Дар megabytes насб карда шудааст. Ба ин арзиш ба андозаи 0 имкон медиҳад, ки андозаи хотираи хотиррасониро барои OS истифода барад. Барои дарёфти ин маҳдудият, cat / proc / sys / kernel / shmmax дар консол .
Барои андозаи ҳадди аксарияти shmmax, шумо бояд ба kernel.shmmmax parameter setup.shmmax = дар файл / / filename / filename / filename, ки он арзиши он бо миқдори хотираи лозимаро дар megabytes ҷойгир карда мешавад. Сипас серверро оғоз кунед.
eaccelerator.cache_dir папкаи сервер аст, ки барои ҳост кардани ҳофизаи eAccelerator истифода мешавад. Ихтиёри беҳтарин / var / cache / eaccelerator мебошад. Сохтани ҷузвдон ва боварӣ ҳосил кунед, ки веб-сервер дорои ҳуқуқи навиштан ба ин феҳрист мебошад.
Тавсифи ҳамаи параметрҳо (eng).
Барои phpmyadmin дар /etc/apache2/apache2.conf мо ин иловаро илова мекунем:
<Directory / usr / share / phpmyadmin> php_admin_value eaccelerator.enable 0 </ Directory>
Фармоишро бо фармони оғоз кунед
# apache2 хидмати нав
Агар функсияҳои шумо дар функсияи php-fpm кор карда истодаанд, пас шумо бояд онро аз нав кунед:
# хидмати php5-fpm барқарор кунед