vue前端部署到服务器

一.vue打包

1.获得前端代码,在webstorm上打开

在终端输入npm run build

image

2.打包完成后在原来的代码包中可以看到一个新的文件夹---dist

image

3.将dist文件夹压缩上传到nginx的本地安装文件夹(注意不是download文件夹,而是usr/local)

image

image

二.服务器上部署

1.解压dist

2.配置conf

找到nginx文件夹下的conf文件夹,点击nginx.conf进行配置

image

3.具体配置

找到http下的第一个server,对其中的listen,server_name,location进行修改

其中server_name+listen=最后的访问地址,原理是通过访问这个地址就可以映射到location对应的文件,也就是nginx文件夹--webapp文件夹--dist文件夹下的index.html页面

image

4.nginx服务命令

(1)启动 Nginx

systemctl start nginx

(2)停止 Nginx
systemctl stop nginx

(3)重启 Nginx
systemctl restart nginx

(4)重新加载 Nginx,用于修改配置后
systemctl reload nginx

(5)设置开机启动 Nginx
systemctl enable nginx

(6)关闭开机启动 Nginx
systemctl disable nginx

(7)查看 Nginx 运行状态
systemctl status nginx

5.上传+配置完成后,启动nginx服务即可

三.总结

1.打包得到dist并上传到nginx文件夹

2.在nginx.conf中进行配置,使访问地址映射到dist中的index.html

  • 5
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值