由于nginx不能识别php解析,不如apache可以通过插件解析php
下面就讲解一下如何让nginx解析php
下载开发工具
yum install -y libxml2-devel libjpeg-devel libpng-devel //开发工具
下载php-5.3.28.tar.gz
tar xf php-5.3.28.tar.gz
cd php-5.3.28
./configure --prefix=/usr/local/php5 --with-gd --with-zlib --with-config-file-path=/usr/local/php5 --enable-mbstring --enable-fpm --with-jpeg-dir=/usr/lib //--enable-fpm启动端口,帮助解析php
make //编译
make install //安装
安装完成
cd /usr/local/php5
替换系统的php.rpm一些功能
yum remove php-cli
ln -s /usr/local/php5/bin/* /usr/bin/
ln -s /usr/local/php5/sbin/* /usr/sbin/
cd /root/Downloads/php-5.3.28
cp php.ini-development /usr/local/php5/
cd /usr/local/php5
mv php.ini-development php.ini
vim php.ini
启动php-fpm进程
cd /usr/local/php5/etc/
mv php-fpm.conf.default php-fpm.conf //建立启动文件
php-fpm //启动fpm服务9000端口
killall php-ftm //终止服务
配置nginx让它启用php功能
cd /usr/local/nginx/conf
vim nginx.conf

就可以让用户访问.php文件
本文介绍如何配置Nginx服务器以支持PHP文件解析。包括安装PHP环境、配置php-fpm进程及Nginx的相关设置步骤。
https://blog.youkuaiyun.com/li__chen/article/details/122715075?spm=1001.2014.3001.5502
769

被折叠的 条评论
为什么被折叠?



