Vue项目部署到CentOS服务器
  AnyLlCIhvKpr 2023年11月12日 32 0
  • ​config/index.js​​​上修改以下部分:
    首先是​​host:'localhost'​​改为服务器ip
    ​​​assetsPublicPath:'/'​​​改为​​assetsPublicPath:'./'​
  • 运行​​npm install​
  • ​npm run build​
  • 将dist下的static文件夹和Index.html单独复制出来存在github项目上(原因是方便复制和修改)
  • 进入CENTOS服务器
  • 先安装nginx 安装教程可参考`
  • ​vim nginx.conf​
  • 修改如下数据
  • Vue项目部署到CentOS服务器

其中 ​​server_name​​写的是服务器ip

​listen​​写的是端口号

​root​​写的是static文件夹和index.html 不建议放在root目录下 有可能出错。

然后保存修改文件

进入etc文件夹下,执行两条命令即可

​nginx -s reload​​重新载入配置

​nginx -s reopen​​重启服务

然后输入ip地址加端口号8080 ,如果显示,就说明没问题了。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月12日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2024年05月31日   30   0   0 服务器
  TEZNKK3IfmPf   2024年05月31日   26   0   0 nginxpasswd
  TEZNKK3IfmPf   2024年05月31日   51   0   0 linux服务器
  TEZNKK3IfmPf   2024年05月31日   30   0   0 linux服务器centos
  TEZNKK3IfmPf   2024年05月31日   28   0   0 nginxpasswd
  TEZNKK3IfmPf   2024年05月31日   37   0   0 服务器http
AnyLlCIhvKpr