先日、php-fpmをインストールしようとしたら、php-fpmのバージョンが5.5でPHP本体も5.3から5.5にアップデートされちゃって、WordPressが動かなかったいきさつがありますが、、、
■PHP5.5にしたらデータベース接続エラーでWordPressが動かなかった。。。
nginxでWordPressを動かしてみたくで再チャレンジ。
remiリポジトリでphp-fpmの情報を確認すると、
[code]yum –enablerepo=remi info php-fpm[/code]
バージョン5.4がありました。
[code]Name : php-fpm
Arch : i386
Version : 5.4.15
Release : 1.el5.remi
Size : 3.8 M
Repo : installed
Summary : PHP FastCGI Process Manager
URL : http://www.php.net/
License : PHP and Zend and BSD
Description: PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI
: implementation with some additional features useful for sites of
: any size, especially busier sites.[/code]
また動かなくなるかな~って思いながらもインストール
[code]yum –enablerepo=remi install -y php-fpm[/code]
問題なくphp-fpmがインストールされて、もれなくPHP本体も5.4になりました。
[code]PHP 5.4.15 (cli) (built: May 9 2013 09:04:31)[/code]
次に、
を参考に「/etc/php-fpm.d/www.conf」を修正し、php-fpmを動かしてWebサーバを切り替え。
[code]/sbin/service php-fpm start[/code]
[code]/etc/rc.d/init.d/httpd stop[/code]
[code]/etc/rc.d/init.d/nginx start[/code]
今度は問題なくnginxでWordPressが動きました!(nginxのバーチャルホスト設定は事前に設定済み)
投稿テスト等もO.K.っぽいのでサービスの自動起動設定を実施。
[code]/sbin/shkconfig php-fpm on[/code]
[code]/sbin/chkconfig httpd off[/code]
[code]/sbin/chkconfig nginx on[/code]
念のため確認、
[code]/sbin/chkconfig –list | grep php-fpm
php-fpm 0:off 1:off 2:on 3:on 4:on 5:on 6:off[/code]
[code]/sbin/chkconfig –list | grep httpd
httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off[/code]
[code]/sbin/chkconfig –list | grep nginx
nginx 0:off 1:off 2:on 3:on 4:on 5:on 6:off[/code]
apacheよりもnginxの方が早いね。
まぁ、自宅サーバ本体が非力過ぎてサクサクまではいかないけど、、、
暫く自宅サーバはnginxで運用してみよう。※このWebサイトはnginxではないです
因みにEC-CUBEが動いてないってのはわかってる(;一_一)