Nginx快速部署vue项目
将vue项目交给Nginx其实也很简单,我们通过npm run build 命令打包后 会得到dist文件,如下,我们只需要将该文件夹下所有文件都copy到Nginx指定访问的目录下就好了,或者是将我们指定的Nginx访问路径指定到dist的目录也是一样的效果。
- 我们将build好的目录文件copy到 /soft/vue-test/目录下
- 编写Nginx配置文件 其实也可以在原有的nginx.conf中修改 我们这里新增一个配置 并将其配置在全局的nginx.conf 中去,自定义的配置文件 vue-nginx.conf
内容如下server {
listen 8181;
server_name local;
root /soft/vue-test;
index index.html;
client_max_body_size 20m;
client_body_buffer_size 128k;
}
并在主配置nginx.conf文件中添加 include /usr/local/nginx/conf/vue-nginx.conf;
可通过nginx -t 来验证配置文件是否正确
然后重新加载启动nginx即可 - 开放8181端口
firewall-cmd --zone=public --add-port=8181/tcp --permanent
然后在浏览器就可通过8181端口访问项目了firewall-cmd --reload
以上是 Nginx快速部署vue项目 的全部内容, 来源链接: utcz.com/z/515118.html