1.上传Nginx服务器(我的nginx的位置f:/nginx-1.17.5.tar.gz),打开CRT,点击ALT+P,进入SFTP
put f:/nginx-1.17.5.tar.gz
2.回到CRT,将Nginx移动到/home/下
mv nginx-1.17.5.tar.gz /home/
3.进入home
cd /home/
4.解压
tar -zxvf nginx-1.17.5.tar.gz
5.删除Nginx压缩包
rm -rf nginx-1.17.5.tar.gz
6.进入Nginx目录
cd nginx-1.17.5/
7.安装依赖环境
yum -y install pcre pcre-deve
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel
8.安装Nginx
./configure
(如果上一步执行过程中出现not found就执行yum -y install gcc gcc-c++ autoconf automake make然后重新执行上一步)
make
make install
9.安装完成后在/usr/local下就会有一个Nginx目录,进入Nginx目录
cd /usr/local/nginx/sbin
10.启动nginx
启动
./nginx
停止
./nginx -s stop
重启
./nginx -s reload
11.查看服务状态
ps -ef | grep nginx
12.测试Nginx服务是否成功启动
http://ip地址:80
(如果上一步主机访问不到的话就是linux防火墙的问题)
查看80端口是否被分配给了Nginx
netstat -ntlp
如果已经分配,执行下面操作
第一步,对80端口进行防火墙配置:
firewall-cmd --zone=public --add-port=80/tcp --permanent
第二步,重启防火墙服务:
systemctl restart firewalld.service
然后重新访问
nginx-1.17.5.tar.gz下载
提取码:g8yp