Windows服务器部署前端vue项目

本文介绍了如何在阿里云Windows服务器上部署前端Vue项目,包括下载Node.js和Nginx,配置Nginx.conf文件,将打包后的dist文件放入Nginx的html目录,以及解决公网访问问题。在遇到页面资源路径错误时,需修改vue.config.js中的路径配置。此外,还需设置服务器安全组规则以允许公网访问,并通过重启Nginx使配置生效。
摘要由CSDN通过智能技术生成

阿里云Windows服务器部署前端vue项目

准备工作

  1. 下载node.js(略)http://nodejs.cn/download/
  2. 下载Nginx http://nginx.org/en/download.html
  3. Nginx安装启用方法参考:参考1参考2
    注意:刚下载完Nginx后,没有配置环境变量的情况下,需要去Nginx文件下使用命令窗口操作
Nginx
  1. 下载完后是这样子
    在这里插入图片描述

  2. 把打包好的dist文件放入html目录下
    在这里插入图片描述

  3. 找到conf/nginx.config文件,用文本方式打开,进行修改
    在这里插入图片描述

在这里插入图片描述

  1. 此时你在服务器的浏览器上访问:localhost:8080 就可以展示前端页面了
    在这里插入图片描述
注意!坑来了~
  1. 如果你页面显示的js、css路径不对的话,在前端项目vue.config.js中把路径改为./
    在这里插入图片描述

  2. 如果你在浏览器上把localhost改为公网ip的话,无法访问 ???

    不要慌~
    如果你是第一次使用服务器,那么需要在云服务器上设置安全组
    在这里插入图片描述

    想下面这样在 入方向 里添加一条就行(默认有三条,根据你配置的端口号去手动添加一条)

    在这里插入图片描述

    重启一下Nginx

    nginx -s stop
    start nginx
    

    把localhost改成公网ip,就可以访问了

在这里插入图片描述

Nginx详细配置:https://www.cnblogs.com/dongye95/p/11096785.html#_label0_3

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值