首页 > 系统相关 >搭建lnmp环境-nginx关联php-fpm (第三步)

搭建lnmp环境-nginx关联php-fpm (第三步)

时间:2023-12-19 18:56:51浏览次数:43  
标签:index www fpm lnmp nginx systemctl php fastcgi

 

永久关闭防火墙
sudo systemctl stop firewalld
sudo systemctl disable firewall

 

安装php扩展 php-fpm

yum -y install php-fpm

 

systemctl start php-fpm.service
systemctl enable php-fpm.service

 

 

修改php-fpm用户

/etc/php-fpm.d/www.conf

新增用户:www(useradd www)

查看www用户组,没有的话再创建并加入,(groups www)

systemctl restart php-fpm.service
 


需要关闭防火墙!才能访问,或者开放端口。
server {     listen 8080;     server_name  192.168.2.128;
    root   /usr/share/nginx/html/test1;         location / {                 index index.php index.html index.htm;         if (!-e $request_filename) {           rewrite  ^(.*)$  /index.php?s=/$1  last;           break;         }     }         location ~ \.(php|phar)(/.*)?$ {       fastcgi_split_path_info  ^(.+\.(?:php|phar))(/.*)$;       fastcgi_intercept_errors on;       fastcgi_index index.php;       include   fastcgi_params;       fastcgi_param SCRIPT_FILENAME  $document_root$fastcgi_script_name;       fastcgi_param PATH_INFO $fastcgi_path_info;       fastcgi_pass  127.0.0.1:9000;     } }

 

systemctl restart nginx.service

标签:index,www,fpm,lnmp,nginx,systemctl,php,fastcgi
From: https://www.cnblogs.com/hlgg/p/17914396.html

相关文章

  • 搭建lnmp环境-php
    系统环境:centos7php7.4 ===安装php===#安装EPEL源yuminstall-yepel-release#安装Remi源yuminstall-yhttps://rpms.remirepo.net/enterprise/remi-release-7.rpm#安装yum包管理器工具(类似php的composer)yuminstall-yyum-utils#通过Remi指定PHP版本(后面安......
  • nginx反向代理jumpserver
    背景之前的文章介绍了,如何使用docker部署jumpserver当需要配置成https的时候,会发现很不好调整那么就出现了一种新的场景,那就是,后端服务不能动,如何在原来的基础上实现https的方式访问思路通过nginx反向代理给后端实现jumpserver的web服务地址是10.0.0.12:8888生成证书这......
  • centos升级nginx,增加fastdfs插件
    解决nginx漏洞,需要升级到指定1.22.1版本nginx缓冲区错误漏洞(CVE-2022-41741)nginx越界写入漏洞(CVE-2022-41742)https://mailman.nginx.org/pipermail/nginx-announce/2022/RBRRON6PYBJJM2XIAPQBFBVLR4Q6IHRA.html升级:首先到安装目录下cd/usr/local/nginx1、首先下载......
  • Keepalived+Nginx+Tomcat配置高可用负载均衡系统示例
    前言目前生产环境的配置越来越多的使用云服务了,同时负载均衡也基本转向了云厂商提供的服务,但对于绝大多数应用来说,自建集群可能在费用上要更便宜一些,这篇文章也是之前整理的,再次新瓶装旧酒分享给各位。此示例演示在不使用docker的情况下配置负载均衡,内容keepalived+nginx+tomcat......
  • Nginx反向代理
    参考:https://mp.weixin.qq.com/s/2QVkA0ViNkO_i7fiZtIknQ反向代理是Nginx作为Web服务器最常用的功能之一。什么是反向代理呢?很多初学者在第一次遇到这个名词的时候总免不了出现很多问号。举个例子,小二的浏览器是无法直接访问谷哥的,但香港的代理服务器是可以访问谷哥的,于是小......
  • Nginx部署成服务,设置开机自启动
    一、centos7以上环境推荐centos环境,比较简单安装nginxyuminstallnginx允许nginx开机自启动systemctlenablenginx二、windows环境下载nginxhttps://nginx.org/en/download.html准备工具使用winsw.exe工具进行配置,以64位系统为例已上传到我的文件,可下载使......
  • nginx日志切割脚本
    #!/bin/bash#utf-8#description:nginx滚动切割脚本,按照500M进行滚动切割#---------------------------------------------------------------------log_directory="/export/servers/nginx/logs"#日志文件目录max_size=500#日......
  • Nginx中URL重写功能以及内置变量
    1、Nginx内置变量常见的内置变量有如下几种:$args,此变量与请求行中的参数相等$query_string,此变量与$args含义一致。$document_root,此变量等同于当前请求的root指令指定的值$uri,表示不带请求参数的当前URL,$uri不包含主机名。如http://www.magedu.net/main/index.do?id......
  • 给已安装的nginx动态添加模块
    以添加echo-nginx-module模块为例查看现有nginx的编译参数$nginx-Vnginxversion:nginx/1.20.2builtbygcc4.8.520150623(RedHat4.8.5-44)(GCC)builtwithOpenSSL1.0.2k-fips26Jan2017TLSSNIsupportenabledconfigurearguments:--user=nginx--group=......
  • nginx监控
    1.监控nginx链接数状态status#1.开启status页面功能cat>/etc/nginx/conf.d/status.conf<<'EOF'server{listen80;server_namelocalhost;location/nginx_status{stub_statuson;access_logoff;}}EOF#2.访问测试[......