内容参考:https://www.cnblogs.com/xxoome/p/5866475.html
1:Nginx 下载
2:Nginx需要依赖的其他软件
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
3:解压文件
tar -zxvf nginx-1.9.9.tar.gz
4:进入nginx目录
cd nginx-1.9.9
5 :配置
./configure --prefix=/usr/local/nginx
6: make
make
make install
7:进入到刚才配置的安装目录/usr/local/nginx 测试是否安装成功
./sbin/nignx -t
8 :启动
在 /usr/local/nginx/sbin 目录下
./nginx
启动之后无法正常访问:
查询80端口是否开放:
firewall-cmd --query-port=80/tcp
开启80端口:
firewall-cmd --add-port=80/tcp --permanent
#重启防火墙
systemctl restart firewalld
可以正常访问Nginx服务器:
防火墙相关指令备注:
1、查看防火墙状态:
systemctl status firewalld
2、开启防火墙
systemctl start firewalld
3、关闭防火墙
systemctl stop firewalld
4、查看端口是否可用
firewall-cmd --query-port=80/tcp
4、默认是不开启远端访问功能,开启远程访问
firewall-cmd --permanent --zone=public --add-port=3306/tcp
firewall-cmd --add-port=80/tcp --permanent
6、重启防火墙
systemctl restart firewalld
Nginx相关常用指令:
1:启动:./nginx
2:关闭:./nginx -s stop
3:nginx -h 查看帮助信息
4:nginx -v 查看Nginx的版本号
5:nginx -V 显示Nginx的版本号和编译信息
6:start nginx 启动Nginx
7:nginx -s stop 快速停止和关闭Nginx
8:nginx -s quit 正常停止或关闭Nginx
9:nginx -s reload 配置文件修改重新加载