从CentOS8开始,Nginx软件包在默认的CentOS储存库中可用。
在CentOS8上安装Nginx只需输入以下内容即可:
sudo yum install nginx
安装完成后,使用以下命令启用并启动Nginx服务:
sudo systemctl enable nginx
sudo systemctl start nginx
要验证服务是否正在运行,请复查其状态:
sudo systemctl status nginx
输出应如下所示:
调整防火墙
FirewallD是Centos8上的默认防火墙解决方案。
在安装过程中linux查看硬件信息,Nginx使用预定义的规则创建防火墙服务文件,以容许访问HTTP(80)和HTTPS(443)端口。
使用以下命令永久打开必要的端口:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
如今,您可以通过在Web浏览器中打开来测试Nginx的安装。您应当见到默认的Nginx欢迎页面,其外型应类似于右图:
在CentOS8上管理您的NGINX服务器
为了管理您的NGINX服务器,您有多种选择。
要检测NGINX的状态,您必须运行以下命令
sudo systemctl status nginx
要停止您的NGINX服务器,请运行
sudo systemctl stop nginx
假如要重新启动centos安装svn服务器,则必须运行
sudo systemctl start nginx
倘若您对NGINX服务器进行了一些更改,则可以重新加载它而毋须停止并重新启动它。
要重新加载NGINXlinux vps,您只需运行
sudo systemctl reload nginx
倘若您不想在引导时启动NGINX服务器centos安装svn服务器,则必须通过运行来禁用它
sudo systemctl disable nginx