1. 基础环境安装(1)修改主机名,并进行修改为nginx。命令如下:
hostnamectl set-hostname ngin
bash
(2)关闭防火墙firewalld及SELinux服务,命令如下:
setenforce 0
systemctl stop firewal
(3)使用CentOS-7-x86_64-DVD-1511.iso文件自行配置本地YUM源,编译安装基础环境,命令如下:
yum install gcc gcc-c++ openssl-devel zlib-devel zlib pcre-devel -y
创建指定用户,这个nginx用户要和PHP服务器上创建的nginx两者id一致,这里先创建用户,命令如下:
groupadd -g 1001 nginx
useradd -u 900 nginx -g nginx -s /sbin/no
tail -1 /etc/passwd
(4)安装配置Nginx服务使用远程传输工具,将提供的nginx-1.12.2.tar.gz压缩包上传至nginx节点的/usr/local/src/目录下,并解压到当前目录,命令如下:
tar -zxvf nginx-1.12.2.tar.gz
进入nginx-1.12.2目录,编译并安装,命令如下:
cd nginx-1.12.2
./configure --prefix=/usr/local/nginx --with- http_dav_module
如果没有报错提示,请进行下一步安装,命令如下:
make && make install
编译安装完毕后,创建软连接并启动测试,命令如下:(netstat命令无法使用时,请自行使用YUM源安装net-tools工具)
yum install net-tools -y
ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/
nginx -t
nginx
netstat -ntpl
如果发现80端口启动,则表示Nginx服务启动成功。可以在浏览器访问地址自己虚拟机的IP地址来查看是否出现Nginx的欢迎页面
-----------------------------------------------------END------------------------------------------
欢迎关注我的个人博客 https://www.cncrq.com/
CSDN博客 https://blog.csdn.net/qq_24055843