Info

sakura vps ちょっと弄ってみた。
環境:CentOS 6.3, Nginx 1.2.3

phpインストール
デフォルトでphp入ってたので削除

既存のphpをアンインストール

$ sudo yum remove php*
・・・
Remove        6 Package(s)
Installed size: 15 M
Is this ok [y/N]: y

標準のリポジトリにはphp-fpmがないため、REMIレポジトリを追加する。

$ wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
$ sudo rpm -ivh remi-release-6.rpm 

必要なライブラリをインストール

$ sudo yum install php php-fpm php-devel php-cli php-xml  php-mbstring php-gd --enablerepo=remi

バージョン確認

$ php -v
PHP 5.3.16 (cli) (built: Sep  4 2012 15:23:10)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

$ php-fpm -v
PHP 5.3.16 (fpm-fcgi) (built: Sep  4 2012 15:25:35)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

php-fpm 起動

$ sudo /etc/init.d/php-fpm start

nginx confファイル編集

location ~ \.php$ {
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param   SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
}

php-mysql インストール

$ sudo yum install php-mysql --enablerepo=remi

phpinfoで確認してみる

<?php
phpinfo();
?>

Comments

No comments yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Basic HTML is allowed. Your email address will not be published.

Subscribe to this comment feed via RSS