阿里云nginx部署前端服务

878 阅读1分钟

一、入门部署

之前的安装配置太复杂了,今天安装发现更简单了:

1. 实现简述

  1. 安装 nginx
  2. 配置
  3. 启动
  4. 上传前端代码包

2. 安装 nginx

  1. 更新西宫包管理器(如果需要)
sudo yum update
  1. 安装 nginx
sudo yum install nginx
  1. 启动 nginx 服务并设置开机自启动
sudo systemctl start nginx
sudo systemctl enable nginx
  1. 配置防火墙允许 http 和 https 访问(如果需要)
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

5.验证 nginx 是否安装成功并运行

sudo systemctl status nginx

执行上面命令会有信息描述 Active: active (running) since这就表示运行成功了;浏览器地址访问,就能出来一个界面了

3. 配置

vi /etc/nginx/nginx.conf

配置文件中修改文件如下

sever {
    listen 80;
    localtion / { // 流浪器访问根目录会去 root 指定文件夹中找
        root /views/dist; 
        index index.html;
    }
}

那个 views 文件夹是我自己创建的,名字随意

4. 启动(确切的说是重启,上面安装时候就启动过了)

sudo systemctl restart nginx

5. 上传前端代码包

// 1. scp <包,如dist.zip> root@地址:/views
// 2. 解压包

好了,然后浏览器输入地址,就能看到前端界面了