【手把手教程】centos7环境下如何手动部署LNMP环境之PHP篇
在进行Web开发时,LNMP环境是必不可少的。本文将详细介绍如何在centos7环境下手动部署LNMP环境之PHP篇。
安装PHP
1. 进入终端,输入以下命令安装PHP:yum install php
2. 安装完成后,执行以下命令重启httpd和php-fpm服务:
systemctl restart httpd.service
systemctl restart php-fpm.service
3. 确认PHP已经安装成功,输入以下命令查看PHP版本:php -v
配置PHP
1. 执行以下命令开启PHP的OPcache功能:
vi /etc/php.d/opcache.ini
在文件尾部添加以下内容:
zend_extension=opcache.so
opcache.enable=1
opcache.enable_cli=0
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
保存并退出。
2. 修改php.ini配置文件,命令如下:
vi /etc/php.ini
找到以下语句:
expose_php = On
修改为:
expose_php = Off
保存并退出。
3. 执行以下命令开启PHP的PDO_MYSQL功能:
yum install php-mysqlnd
优化PHP性能
1. 修改PHP-FPM的配置文件,命令如下:
vi /etc/php-fpm.d/www.conf
找到以下语句:
listen = 127.0.0.1:9000
修改为:
listen = /tmp/php-fcgi.sock
保存并退出。
2. 执行以下命令安装php扩展组件:
yum install php-opcache php-intl php-process php-xml php-mbstring
3. 执行以下命令修改PHP的最大执行时间:
vi /etc/php.ini
找到以下语句:
max_execution_time = 30
修改为:
max_execution_time = 120
保存并退出。
到此为止,LNMP环境之PHP篇的手动部署就完成了。希望本文对大家有所帮助。