CentOS5.9+nginx+PHP5.4でWordPressが動いた

先日、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]

次に、

http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=khirahira-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4844362526

を参考に「/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が動いてないってのはわかってる(;一_一)


投稿日

カテゴリー:

投稿者:

タグ: