CentOS安装Nginx

Nginx是一款轻量级的网页服务器、反向代理服务器。相较于Apache、lighttpd具有占有内存少,稳定性高等优势。它最常的用途是提供反向代理服务。

安装 yum-utils 包

sudo yum install yum-utils

安装 稳定版

添加nginx最新稳定版源。

CentOS8系统自带的nginx源是1.14版本,目前官方稳定版是1.18,所以要指向新版本源。

创建文件/etc/yum/repos.d/nginx.repo,命令:vim /etc/yum.repos.d/nginx.repo。

[nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=1 enabled=1 gpgkey= module_hotfixes=true 执行安装命令sudo yum install nginx

安装 指定版本

sudo rpm -ivh

常用命令

sudo systemctl status nginx sudo systemctl start nginx sudo systemctl stop nginx sudo systemctl reload nginx

设置 开机自启动

sudo systemctl enable nginx

关闭 开机自启动

sudo systemctl disable nginx

设置 防火墙规则

为了使外部用户能够访问Web服务,所以需要启用到主机的HTTP和HTTPS通信。

修改防火墙规则并添加以下规则

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

关注点赞不迷路