一、入门部署
之前的安装配置太复杂了,今天安装发现更简单了:
1. 实现简述
- 安装 nginx
- 配置
- 启动
- 上传前端代码包
2. 安装 nginx
- 更新西宫包管理器(如果需要)
sudo yum update
- 安装 nginx
sudo yum install nginx
- 启动 nginx 服务并设置开机自启动
sudo systemctl start nginx
sudo systemctl enable nginx
- 配置防火墙允许 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. 解压包
好了,然后浏览器输入地址,就能看到前端界面了