前提
標準リポジトリに含まれてない為にremiリポジトリが導入されていること。
nginxインストール
yum install nginx
phpとの連携
fastcgiという機構を用いてnginxとphpを連携します。
連携には「PHP-FPM (PHP FastCGI Process Manager)」を使用します。
PHP-FPMのインストール
yum --enablerepo=remi --enablerepo=remi-php55 install php-fpm
設定ファイルの変更
/etc/php-fpm.d/www.conf
listen = /var/run/php-fpm/php-fpm.sock listen.owner = nginx listen.group = nginx listen.mode = 0660 user = nginx group = nginx pm.max_children = 15 pm.min_spare_servers = 2 pm.max_spare_servers = 5
環境に応じて適宜変更する。
nginxにおける設定ファイル
/etc/nginx/conf.d/default.conf
→ apacheのhttpd.confに対応
nginxにおけるvirtualhost設定ファイル
/etc/nginx/conf.d/virtual.conf