博客
关于我
linux下安装nginx
阅读量:239 次
发布时间:2019-03-01

本文共 974 字,大约阅读时间需要 3 分钟。

Nginx安装与配置指南

安装Nginx

安装Nginx前,需要先安装Nginx存储库:

sudo yum -y install epel-release

接着安装Nginx:

sudo yum -y install nginx

启动Nginx服务并开机自启:

sudo systemctl start nginxsudo systemctl enable nginx

配置Nginx

默认配置文件位于 /etc/nginx/nginx.conf,可以通过以下命令查看配置文件位置:

nginx -t

重新加载配置文件:

nginx -s reload

重启Nginx服务:

sudo systemctl restart nginx

关闭Nginx服务(可选保存正在工作的工作进程):

sudo nginx -s stop

退出Nginx并保存正在工作的工作进程:

sudo nginx -s quit

启动Nginx:

nginx

其他配置

防火墙设置

允许HTTP通信:

sudo firewall-cmd --permanent --zone=public --add-service=http

允许HTTPS通信:

sudo firewall-cmd --permanent --zone=public --add-service=https

重启防火墙:

sudo firewall-cmd --reload

删除Nginx

停止Nginx服务:

sudo service nginx stop

如果上述命令无效,可以使用:

ps aux|grep nginxkill -9 

删除Nginx的自动启动:

chkconfig nginx off

从源头删除Nginx:

rm -rf /usr/sbin/nginx /etc/nginx /etc/init.d/nginx

使用YUM清理:

sudo yum remove nginx -y

查找Nginx目录:

whereis nginx

删除相关目录:

rm -rf /usr/lib64/nginx /usr/share/nginx /var/lib/nginx /var/log/nginx

查找并删除Nginx文件:

find / -name 'nginx' -delete

转载地址:http://atnt.baihongyu.com/

你可能感兴趣的文章
python mqtt 客户端实现
查看>>
Python Multiprocessing - 将类方法应用于对象列表
查看>>
Python multiprocessing.Queue 与 multiprocessing.manager().Queue()
查看>>
python mysql 基于 sqlalvhrmy_Python操作MySQL:pymysql和SQLAlchemy
查看>>
Python NLP完整项目实战教程(1)
查看>>
Python NLP自然语言处理详解
查看>>
python nltk nltk_data 离线安装,chatterbot
查看>>
python numba 转灰度图_使用NumPy、Numba的简单使用(二)
查看>>
Python Numpy 关于 linspace()函数 使用详解(全)
查看>>
Python numpy数据的保存和读取
查看>>
python numpy矩阵索引_python – 在2D numpy ndarray或numpy矩阵中获取前N个值的索引
查看>>
python opencv - 斑点检测或圆形检测
查看>>
Python OpenCV HoughLinesP 无法检测线
查看>>
python Opencv图像基础操作
查看>>
Python OpenCV将图像转换为字节字符串?
查看>>
python OpenCV视频的读取及保存
查看>>
python os, os.path和sys模块
查看>>
Python os.environ 处理环境变量
查看>>
python os.path模块常用方法详解
查看>>
python os.system
查看>>