php7ではnginxとphp-fpmが欠かせませんが、今回はnginxとphp-fpmの設定方法を紹介しますので、必要な方は参考にしてください。
0: まずファイアウォールをオフにしてください!!!!!!!!!!!!!!!!!!!!!!!!!!! !!
1: php nginx をコンパイルしてインストールする 前置きはありません;
2: php をインストールした後、ソース パッケージ内の php.ini を対応する場所に配置するだけでなく (私の場合は/usr/local/php/lib/ に、コンパイルとインストールの場所を指定せず、ここに置くだけです。注意してください)、また、/usr/local/bin の下のソースパッケージに php-fpm を置きます。
ソースコードのコンパイル
./configure --prefix=/usr/local/php --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-jpeg-dir --with-xmlrpc --with-xsl --with-zlib --with-bz2 --with-mhash --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-gd-native-ttf --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-sysvshm --enable-xml --enable-zip
2.2 php-fpm を /usr/local/bin に配置し、
## を実行します。
#3: ユーザー グループを追加します groupadd www-data ユーザーをこのグループに追加します useradd -g www-data (グループ名) www-data (ユーザー名) 4 : php.ini ファイルを cgi.fix_pathinfo の下に置き、05 に変更します。 php-fpm.conf の設定ファイルは /usr/local/ にインストールされますデフォルトでは php/etc ディレクトリ;
コピー: cp /usr/lcoal/php/etc/php-fpm.conf .default /usr/local/php/etc/php-fpm.conf
6; php-fpm.conf を編集します##A: php-fpm をバックグラウンド実行モードに変更します
##B : www-data (グループ) を変更します www-data (ユーザー) がこの設定ファイルに追加されますが、この設定ファイルは存在しない可能性があります。 : ここで紹介されています 別の設定ファイル、/usr/local/php/etc/php-fpm.d フォルダー内で、
execute: cp /usr/local/php/etc/php-fpm.d /www.conf.default /usr/local/php/etc/php-fpm.d/www.conf D: vim www.conf、ユーザーとグループを変更します作成したばかりの www-data7: nginx.conf
vim /usr/local/nginx/config/nginx.conf# を編集します# #これに変更します: 特定のチュートリアルについては、オンラインで検索してください
8: phpinfo.php ファイルをルート ディレクトリに書き込み、test
!!! !!! !!!!!!!!!!!!ファイアウォールをオフにしてください!!!!!!!!!!!!!!!!!!
!!!!!! !!!!! !!!変更後はすべての設定ファイルを再起動する必要があります!!!!!!!!!!!!
centos7 close the firewall
//一時的に systemctl stop firewalld を閉じます //ブート時に systemctl disable firewalld の起動を無効にします9: 次のように構成ファイルを再起動しますphp nginx mysql をサービスに追加するには、次を参照してくださいhttps://blog.csdn.net /ijijni/article/details/78513521#推奨学習:
php ビデオ チュートリアル
10: phpinfo ページにアクセスします
以上がnginxとphp-fpmの設定方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。