CentOS安装Nginx,适用于无网络环境
转自:https://blog.csdn.net/longzhoufeng/article/details/106688675
1、下载rpm格式的nginx包
http://nginx.org/packages/rhel/7/x86_64/RPMS/
链接:https://pan.baidu.com/s/1Jyn-LZcvUxHJIThbX3WO3A 提取码:txel
2、通过ftp工具上传包到liunx服务器上
3、通过命令安装
rpm -ivh nginx-1.18.0-2.el7.ngx.x86_64.rpm
4、安装完成之后,会显示100%完成,然后启动,输入如下命令
/usr/sbin/nginx -c /etc/nginx/nginx.conf
再输入命令查看一下
ps -ef|grep nginx
5、启动之前,是需要关闭防火墙的
首先查看一下防火墙是否开启状态
systemctl status firewalld
关闭防火墙的命令
1、 开启
service firewalld start
2、重启
service firewalld restart
3、 关闭
service firewalld stop
4、查看防火墙规则
firewall-cmd --list-all
5、查询、开放、关闭端口
6、查询端口是否开放
firewall-cmd --query-port=8080/tcp
7、开放80端口
firewall-cmd --permanent --add-port=80/tcp
8、移除端口
firewall-cmd --permanent --remove-port=8080/tcp
9、重启防火墙(修改配置后要重启防火墙)
firewall-cmd --reload
# 参数解释
1、firwall-cmd:是Linux提供的操作firewall的一个工具;
2、--permanent:表示设置为持久;
3、--add-port:标识添加的端口;
6、Nginx配置文件路径查看
rpm -ql nginx
7、Nginx的使用(启动、重启、关闭)
- 首先利用配置文件启动nginx。
命令:
nginx -c /usr/local/nginx/conf/nginx.conf
重启服务:
service nginx restart
- 快速停止或关闭Nginx:
nginx -s stop
- 正常停止或关闭Nginx:
nginx -s quit
- 配置文件修改重装载命令:
nginx -s reload