====== eAccelerator導入 ====== ===== インストール ===== 必要なパッケージのインストール $ sudo yum -y install --enablerepo=remi php-devel autoconf automake libtool m4 eAcceleratorのインストール $ wget -N https://github.com/eaccelerator/eaccelerator/tarball/master -O eaccelerator-eaccelerator-42067ac.tar.gz $ tar zxvf eaccelerator-eaccelerator-42067ac.tar.gz $ cd eaccelerator-eaccelerator-42067ac $ phpize $ ./configure $ make $ sudo make install ===== 設定 ===== 設定ファイルの作成 $ sudo cp eaccelerator.ini /etc/php.d/ $ sudo vi /etc/php.d/eaccelerator.ini # 15行目 コメントアウト #extension="eaccelerator.so" # 16行目 コメントアウトを外して修正 zend_extension="/usr/lib64/php/modules/eaccelerator.so" # 25行目 共有メモリサイズを変更 eaccelerator.shm_size = "64" キャッシュの保存先を作成 mkdir /tmp/eaccelerator chmod 777 /tmp/eaccelerator Apacheの再起動 $ sudo /etc/init.d/httpd restart {{tag>Linux CentOS eAccelerator}}