linux-最简单 安装php

本文介绍了在Linux环境下如何启动PHP-FPM,并详细讲解了如何配置Nginx以支持PHP处理。通过查找并编辑nginx.conf和default.conf文件,调整用户权限,设置fastcgi_pass等相关参数,确保PHP脚本能被正确执行。最后,更新php-fpm配置文件并重启相关服务以使更改生效。
摘要由CSDN通过智能技术生成
  1. yum -y remove php*
  2. rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
  3. rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
  4. yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml
  5. 启动 php-fpm 
    1. systemctl start php-fpm
  6. nginx 配置 php (linux 查找文件 nginx.conf    find  /   -name   nginx.conf
  7. linux 中  打开  vi /etc/nginx/nginx.conf 
  8. 改成 user nobody 
  9. 打开配置文件  vi /etc/nginx/conf.d/default.conf  修改   location ~ \.php(.*)$ { }处
    1. location ~ \.php(.*)$  {
          root   /usr/share/nginx/html;
              fastcgi_pass   127.0.0.1:9000;
              fastcgi_index  index.php;
              fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
          fastcgi_param  PATH_INFO  $fastcgi_path_info;
                  fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
              include        fastcgi_params;
          }
  10. 打开php-fpm的配置文件  vi /etc/php-fpm.d/www.conf
  11. 改成 user nobody ,group nobody 
  12. 最后 重启nginx(systemctl restart nginx),php-fpm (systemctl restart php-fpm)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值