Установка CentOS 5.6 x86_64 плюс PHP 5.2 плюс eAccelerator плюс Zend Optimizer
Автор: admin Раздел: Как настроить CentOS
Установка CentOS 5.6 x86_64 + PHP 5.2 + eAccelerator + Zend Optimizer
В этой статье напишу о том, как установить связку акселератора, зенда, PHP 5.2 и все это на CentOS 5.6 x86_64 1. Сначала установим php 5.2 Выполеяем следующую команду: # nano /etc/yum.repos.d/CentOS-Testing.repo и туда вот этот код: [c5-testing] name=CentOS-5 Testing baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing includepkgs=php* потом установка: # yum -y install php Всё, php5.2 стал. 2. Теперь установим кешер eAccelerator: # wget http://bart.eaccelerator.net/source/0.9.6.1/eaccelerator-0.9.6.1.tar.bz2 # tar fvx eaccelerator-0.9.6.1.tar.bz2 # yum -y install gcc-c++ make php-devel # cd eaccelerator-0.9.6.1 # phpize # ./configure && make && make install # mkdir /var/tmp/eaccelerator # chmod 777 /var/tmp/eaccelerator # nano /etc/php.ini и туда пихаем следующие строки Code: [eAccelerator] eaccelerator.shm_size=”32″ eaccelerator.cache_dir=”/var/tmp/eaccelerator” eaccelerator.enable=”1″ eaccelerator.optimizer=”1″ eaccelerator.check_mtime=”1″ eaccelerator.debug=”0″ eaccelerator.filter=”" eaccelerator.shm_max=”0″ eaccelerator.shm_ttl=”3600″ eaccelerator.shm_prune_period=”1800″ eaccelerator.shm_only=”0″ eaccelerator.compress=”1″ eaccelerator.compress_level=”9″ eaccelerator.keys = “shm” eaccelerator.sessions = “shm” eaccelerator.content = “shm” [Zend] zend_extension=/usr/lib64/php/modules/eaccelerator.so service httpd restart php -v Вроде как теперь все работает. 3. Последнее, устанавливаем Zend Optimizer: # wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz # tar fvx ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz Далее, пемащаем содержимое папки ZendOptimizer-3.3.9-linux-glibc23-x86_64 например в /etc/zend Тогда в php.ini добавим строчку: zend_extension=/etc/zend/data/5_2_x_comp/ZendOptimizer.so Всё. Вот что у меня вышло: [root@host ~]# php -v PHP 5.2.10 (cli) (built: Nov 13 2009 11:44 ![]() Copyright (c) 1997-2009 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies И все! Готово! |