当前位置:首页 > 系统教程 > 正文

在CentOS上安装Nginx:一步步详细教程(小白友好指南)

在CentOS上安装Nginx:一步步详细教程(小白友好指南)

Nginx是一款高性能的Web服务器和反向代理服务器,在Linux系统中广泛使用。本教程将指导您在CentOS系统上完成Nginx安装,即使是初学者也能轻松跟随。

在进行Nginx安装之前,请确保您拥有CentOS系统的root权限或sudo权限。

步骤一:更新系统包

首先,打开终端并运行以下命令来更新系统包:

sudo yum update

步骤二:安装Nginx

CentOS默认仓库中包含Nginx,因此可以直接安装。运行:

sudo yum install nginx

这将在您的系统上安装CentOS Nginx软件包。

步骤三:启动Nginx服务

安装完成后,启动Nginx服务:

sudo systemctl start nginx

步骤四:设置开机自启

为了确保Nginx在系统启动时自动运行,启用它:

sudo systemctl enable nginx

步骤五:配置防火墙

如果防火墙已启用,需要允许HTTP和HTTPS流量。运行:

sudo firewall-cmd --permanent --add-service=httpsudo firewall-cmd --permanent --add-service=httpssudo firewall-cmd --reload

步骤六:测试安装

现在,打开Web浏览器并访问服务器的IP地址或域名。您应该看到Nginx的欢迎页面。这表示Linux Web服务器已成功设置。

在CentOS上安装Nginx:一步步详细教程(小白友好指南) Nginx安装  CentOS Nginx Linux Web服务器 Nginx配置 第1张

如果您看到欢迎页面,恭喜!Nginx安装已完成。

基本Nginx配置

Nginx的主要配置文件位于/etc/nginx/nginx.conf。您可以编辑此文件进行Nginx配置,例如设置虚拟主机或调整性能参数。

常用命令:

  • 重启Nginx:sudo systemctl restart nginx
  • 检查配置语法:sudo nginx -t
  • 查看状态:sudo systemctl status nginx

通过本教程,您应该已经成功在CentOS上安装了Nginx。如有问题,请参考官方文档或社区支持。