Linux

NGINX+PHPをインストール:CentOS6

 

 

NGINXをベースにWebサーバを構築します。

NGINXをインストール

下記のコマンドを入力します。
そして、バージョンも一応確認します。

rpm -Uvh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
yum install nginx -y
nginx -v
nginx version: nginx/1.12.2

phpインストール

yum -y install php-fpm

phpバージョン確認

ここでは、PHP7.0をインストールしています。

# php -v
PHP 7.0.21 (cli) (built: Jul  5 2017 14:45:27) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.21, Copyright (c) 1999-2017, by Zend Technologies

PHP-FPM(FastCGI Process Manager)の設定

オリジナルファイル:www.conf はバックアップをしておきます。
ファイル名の後ろに「.back」を付けて保存

デフォルトの設定は、userとgroupが「apache」になっているので
nginxへ変更します。

cp /etc/php-fpm.d/www.conf /etc/php-fpm.d/www.conf.back
vi /etc/php-fpm.d/www.conf
; Unix user/group of processes
; Note: The user is mandatory. If the group is not set, the default user's group
; will be used.
; RPM: apache Choosed to be able to access some dir as httpd
;user = apache //nginxに変更
user = nginx
; RPM: Keep a group allowed to write in log dir.
;group = apache //nginxに変更
group = nginx

自動起動設定:NGINX+PHP-FPM

サーバ再起動時に「NGINX」と「PHP-FPM」が自動で起動する為の設定

設定確認
chkconfig --list | grep php*
php-fpm         0:off   1:off   2:on    3:on    4:on    5:on    6:off
chkconfig --list | grep nginx
nginx           0:off   1:off   2:on    3:on    4:on    5:on    6:off
設定投入
chkconfig php-fpm on
chkconfig nginx on

Run Level 状態
0 システムの停止
1 シングルユーザモード
2 マルチユーザモード
3 マルチユーザモード(コンソールログイン)
4 未使用
5 マルチユーザモード(ディスプレイマネージャ使用)
6 システム再起動

 

インストールされているソフトを確認

yum list installed | grep ソフトウェア名
yum list installed | grep php*   (ワイルドカードを使いインストールされているPHPを抽出します)

今後サブドメインが使用出来るように
NGINXでバーチャルホストが使用出来るように設定を入れます。

1manit

日本橋で社内情報システムをひとりで運用管理しています。(通称:ひとり情シス)日々効率良くシステムを運用出来るような記事の情報共有できたらなと思いこのサイトを立ち上げました。また同じような立場のひとり情シスの方々と社内の課題、問題点なども情報交換出来たらなと思っております。 ひとり情シスの方々が、社内での存在価値を高めるために少しでも有益な情報を提供出来るよう日々向上心を持ってサイト運営していけたらと思います。

Share
Published by
1manit

Recent Posts

ひとり情シスとしての業務

「ひとり情シス」とは、1人で情…

2年 ago

OneDriveの保存容量は実質無制限に出来る

オンラインストレージサービスを…

2年 ago

Listsのアクセス権を編集する:SharePoint

Listsのアクセス権限を編集…

3年 ago