项目组成:前端:vue+vant-ui,数据库:mysql,后端:node.js部署方式:nginx代理一、首先,必须要有自己的服务器,阿里,腾讯都可以。我用阿里的购买方式省略...购买完成后会跳转到实例界面,即建议你的服务器实例先停止运行,修改密码再重启。重启后按win+r,输入mstsc,远程连接到你的服务器;地址是你服务器的公网地址,用户名是windows系统中的administrator,密码是你自己设置的密码。点击确定后,会进入服务器,打开浏览器,下载nginx;下载NGINXforWindows下载地址:http://nginx.org/en/download.html;下载后直接全部解压,注意路径中不要包含中文,否则启动nginx的时候会报错下一步,不用管服务器,去打包项目,npmrunbuild;运行后会在你的项目中生成一个dist文件夹,然后将dist文件夹发送到你的服务器,放在html文件夹中。发送方法可以百度详细,我这里目前使用的MobaXterm工具,选择RDP连接然后回来修改conf文件夹下的nginx.conf文件,即配置nginx;注意:坑来了:复制这个地址后,得到的地址是这样的:C:\ngx\nginx-1.20.2\nginx-1.20.2\html\dist,所有'\'都要改成'\'因为'\'会转义,如上图;并且记得在nginx.conf中完成上面的工作,回到这个界面一闪而过,不用担心,nginx就是这样启动的。我们可以在任务管理器中查看是否已经启动;只要我们看到这个,就说明启动成功了。然后,回到你的阿里云控制台,在这里配置安全组。也就是打开你的端口,让外网可以访问。点击手动添加,添加8080端口;并保存。然后重启nginx;
