https://blog.youkuaiyun.com/wasd986523/article/details/83585927
谢谢参考 https://www.jianshu.com/p/6232743f8bde
谢谢参考 https://blog.youkuaiyun.com/wuliowen/article/details/70153647
查看端口占用情况 netstat
-anltp|
grep
80
php-fpm会占用9000端口
nginx记得加
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name;
yum install php php-fpm
启动php-fpm
systemctl start php-fpm
配置nginx与php一起工作
打开nginx主配置文件。
vi /etc/nginx/nginx.conf
server {
listen 80;
root /home/php;
server_name abcd.123.com;
# root /home/statichtml/;
index index.html;
location / {
root /home/php;
index index.html index.htm index.php;
}
location ~ \.php$ {
# root html;
try_files $uri =404;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
改动nginx默认的fastcgiparams配置文件: vim /etc/nginx/fastcgi_params 在文件的最后增加两行:
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name;
然后重启一下服务:
service nginx restart
service php-fpm restart
5、运行
在网站根目录创建一个info.php文件
文件内容如下:
vi /usr/share/nginx/html/info.php
<?php
phpinfo();
?>
提示nginx中yum安装的默认网站根目录在/usr/share/nginx/html
故此在此文件夹下新建文件
正常情况下就可以运行并访问php文件了。
访问:http://12.34.56:81/shipin/videoapi.php http://12.34.56:81/info.php