vue-cli项目打包上线到阿里云服务器

一、vue-cli项目打包上线

1.首先用Xshell连接服务器
在这里插入图片描述
2.在本地找到自己的完成的项目,运行 npm run build命令,可以看到该项目下有一个dist的文件夹:
在这里插入图片描述
3.将打包好的的文件放到服务器中,我放在opt新建的vue-elemeshopcart文件夹下,输入rz找到对应项目的压缩的dist然后上传:在这里插入图片描述
把上传的dist.zip解压,然后可以把可以把压缩文件删除掉:
在这里插入图片描述
到这步为止,我们的项目已将上传到服务器了,但是直接通过公网ip是不能访问到项目的,我们还需要通过服务器代理,我用的是nginx。

二、nginx配置

已经安装好nginx的情况下
1.通过nginx -t查看nginx所在的安装目录下,默认在/etc/目录下。输入命令行 cd /etc/nginx切换目录:
在这里插入图片描述
通过 cat nginx.conf可以查看当前nginx的配置文件:
在这里插入图片描述
2.在nginx目录下,输入 vim nginx.conf进入编辑模式,按键盘的i键,当命令行的左下角出现–INSERT–的时候,可以对文件进行编辑:
在这里插入图片描述
在这里插入图片描述
注意:listen 8083监听的是8083端口,阿里云控制台一定要开放8083端口,不然无法访问在这里插入图片描述
3.完成nginx配置文件编辑后,按键盘的esc键退出编辑模式,输入:wq回车,保存修改后退出。输入nginx -s reload重启nginx配置。就可以访问我们上线的项目了。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值