温馨提示×

centos minimal怎样配置Nginx

小樊
40
2025-11-17 18:36:28
栏目: 智能运维

在CentOS Minimal上配置Nginx需要以下几个步骤:

  1. 安装Nginx

首先,确保你的系统已经安装了EPEL仓库。如果没有,请运行以下命令安装:

sudo yum install epel-release

接下来,安装Nginx:

sudo yum install nginx
  1. 启动Nginx

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

sudo systemctl start nginx

为了确保Nginx在系统启动时自动运行,请执行以下命令:

sudo systemctl enable nginx
  1. 配置防火墙

如果你的系统启用了防火墙,需要允许HTTP和HTTPS流量。运行以下命令:

sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
  1. 配置Nginx

编辑Nginx配置文件,通常位于/etc/nginx/nginx.conf。你可以使用任何文本编辑器,例如vinano等。这里我们使用vi

sudo vi /etc/nginx/nginx.conf

在这个文件中,你可以根据需要配置Nginx。以下是一个简单的示例配置,用于托管一个静态网站:

http {
    server {
        listen       80;
        server_name  localhost;

        location / {
            root   /usr/share/nginx/html;
            index  index.html index.htm;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   /usr/share/nginx/html;
        }
    }
}

保存并退出编辑器。

  1. 重启Nginx

为了使更改生效,请重启Nginx服务:

sudo systemctl restart nginx

现在,你应该可以通过访问服务器的IP地址或域名来访问你的网站了。如果你看到Nginx的默认欢迎页面,那么恭喜你,你已经成功地在CentOS Minimal上配置了Nginx!

0