Nginx 服务器建立与php语言的解析_nginx php

本文介绍了如何在服务器上安装Nginx并配置以支持PHP,包括安装Nginx和php-fpm,以及通过FastCGI协议使两者通信。详细讲述了Nginx的配置文件修改,确保动态请求能够正确地被php-fpm处理。此外,还提及了一份全面的网络安全学习资料,提供学习路线和相关视频,助力网络安全工程师提升技能。
摘要由CSDN通过智能技术生成

安装Nginx的开发环境

yum install pcre-devel zlib-devel -y
在这里插入图片描述
出现complete就安装好了
在这里插入图片描述

第二步

创建一个系统程序用户赋予nginx这个用户只能执行某个程序的权限而不能登录

useradd -u 251 -M -s /sbin/nologin nginx
-s  指定用户登入后所使用的shell -u 用户uid -M 不要自动建立用户的登入目录家目录 要拒绝系统用户登录,可以将其 shell 设置为 /usr/sbin/nologin 或者 /bin/false。
在这里插入图片描述

第三步

对下载好的Nginx压缩包放进服务器里进行解压缩编译

进行解压tar xf nginx-1.6.0.tar.gz
在这里插入图片描述
nginx-1.6.0就是文件所在的目录了

进入目录就进行预编译./configure --prefix=/usr/local/nginx_1.6.0 --user=nginx --group=nginx
/usr/local是安装路径一般用户自己安装的程序都在该目录下
在这里插入图片描述
一定要在该目录下

用make进行编译
在这里插入图片描述

编译完成之后使用make install进行安装
在这里插入图片描述

安装完成

安装php环境

要实现动态脚本需要安装php

yum install php php-mysql php-mbstring -y
在这里插入图片描述
安装完成
在这里插入图片描述

启动Nginx

nginx命令因为未设置环境变量所以要用绝对路径启动/usr/local/nginx-1.6.0/sbin/nginx
在这里插入图片描述
以下的所有参数

 -?,-h        		 this help
  -v            	 show version and exit
  -V             	 show version and configure options then exit
  -t            	 test configuration and exit
  -q          		 suppress non-error messages during configuration testing
  -s signal  	 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值