项目实战——阿里云服务器CentOS 7.6安装Nginx及部署静态网站相关配置

1. 通过yum安装nginx

yum install nginx -y
项目实战——阿里云服务器CentOS 7.6安装Nginx及部署静态网站相关配置_第1张图片
检查配置文件 nginx.conf 文件的正确性
nginx -t
在这里插入图片描述

2. 启动nginx

启动
sudo systemctl start nginx.service

首页访问测试
curl 127.0.0.1
项目实战——阿里云服务器CentOS 7.6安装Nginx及部署静态网站相关配置_第2张图片
设置开机启动
sudo systemctl enable nginx.service
在这里插入图片描述

3. 修改网站默认首页设置

进入nginx配置文件
vim /etc/nginx/nginx.conf

    server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;
        charset      utf-8;
        root         /usr/share/nginx/html;

        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;

        location / {
        
        # 首页默认设置为dist文件夹下的index文件
        root /usr/share/nginx/html/dist;
        index index.html;
        
        }

        error_page 404 /404.html;
            location = /40x.html {
        }

        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }

4. 前端项目部署

把项目打包上传至/usr/share/nginx/html解压,重启nginx服务即可。
systemctl restart nginx.service

5. 在阿里云服务器控制台中启用80、443端口

项目实战——阿里云服务器CentOS 7.6安装Nginx及部署静态网站相关配置_第3张图片

你可能感兴趣的:(项目实战)