CentOS 系列版本搭建 Nginx 服务

目录

[Nginx 介绍](#Nginx 介绍)

[Nginx 安装 CentOS 系列版本](#Nginx 安装 CentOS 系列版本)

[Nginx 删除 CentOS 系列版本](#Nginx 删除 CentOS 系列版本)


Nginx 介绍

Nginx 是一个广泛使用的Web服务器和反向代理服务器。

反向代理和负载均衡:Nginx支持反向代理和负载均衡,能够分发请求到多个后端服务器,提高了可用性和性能。

SSL/TLS支持:Nginx支持SSL/TLS协议,使您能够配置HTTPS并提供安全的数据传输。

低资源消耗:Nginx设计得非常轻量,占用较少的内存和CPU资源,因此在资源受限的环境中表现出色。

简单的配置:Nginx的配置文件易于理解和维护,使管理员能够快速进行配置更改。

Nginx 安装 CentOS 系列版本

安装Nginx: 使用yum包管理器安装Nginx,运行以下命令:

sudo yum install nginx

系统将提示您确认安装。输入"Y"并按Enter键。

启动Nginx服务: 安装完成后,启动Nginx服务,可以运行以下命令:

sudo systemctl start nginx

您还可以将Nginx设置为在系统启动时自动启动:

sudo systemctl enable nginx

用于查看 Nginx 服务的当前状态和运行信息的命令。执行此命令后,您将看到与 Nginx 服务相关的信息,包括是否正在运行、主要配置文件的路径、进程ID、活动端口等等。

sudo systemctl status nginx

重启 Nginx 服务。

sudo systemctl restart nginx

要查看 Nginx 的版本号,您可以在终端中运行以下命令。

niginx --version

配置防火墙,添加80端口。

sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --reload

Nginx 删除 CentOS 系列版本

停止Nginx服务: 在卸载Nginx之前,首先停止正在运行的Nginx服务。运行以下命令:

sudo systemctl stop nginx

卸载Nginx: 使用yum包管理器卸载Nginx,运行以下命令:

sudo yum remove nginx

系统将提示您确认卸载。输入"Y"并按Enter键。

清除相关配置文件和数据:

Nginx配置文件目录:/etc/nginx

Nginx默认网站目录:/usr/share/nginx

Nginx日志文件目录:/var/log/nginx

使用rm -r命令来删除不需要的文件和目录。

sudo rm -r /etc/nginx
sudo rm -r /usr/share/nginx
sudo rm -r /var/log/nginx

配置防火墙,删除80端口。

sudo firewall-cmd --permanent --remove-port=80/tcp
sudo firewall-cmd --reload
相关推荐
Elihuss1 小时前
ONVIF协议操作摄像头方法
开发语言·php
Swift社区5 小时前
在 Swift 中实现字符串分割问题:以字典中的单词构造句子
开发语言·ios·swift
没头脑的ht5 小时前
Swift内存访问冲突
开发语言·ios·swift
没头脑的ht5 小时前
Swift闭包的本质
开发语言·ios·swift
wjs20245 小时前
Swift 数组
开发语言
stm 学习ing6 小时前
FPGA 第十讲 避免latch的产生
c语言·开发语言·单片机·嵌入式硬件·fpga开发·fpga
湫ccc7 小时前
《Python基础》之字符串格式化输出
开发语言·python
海岛日记7 小时前
centos一键卸载docker脚本
linux·docker·centos
mqiqe7 小时前
Python MySQL通过Binlog 获取变更记录 恢复数据
开发语言·python·mysql