服务器部署粗略笔记
一阶段(单纯的托管项目 ip+端口访问项目)
1、购买一个服务器并实名认证
2、建议下载一个ssh远程工具例如FinalShell
3、输入服务器的ip+密码并上传要部署的项目文件(这里以前端HTML项目为例)
4、用nginx代理一下就可以通过ip+端口的形式访问项目了(这里就完成了最简单纯粹的一个服务器托管项目的过程)
二阶段(通过域名访问项目)
5、如果想要以域名的方式访问项目的话需要购买一个域名
6、在域名云解析的功能中关联上文提到的ip
7、这样浏览器就可以解析域名并访问对应的服务器ip、端口-端口会找到服务器自身运行的对应项目-返回内容
三阶段(通过https访问项目)
8、需要申请一个证书(阿里云有免费证书)并且在服务器nginx配置中对443端口添加证书配置(完结)
四阶段(如果要跑VUE项目)
9、需要下载node+PM2启动并守护VUE进程 最好修改一下项目运行的端口
10、nginx代理一下第9步骤中提到的端口 就可以实现ip+端口访问了
11、需要https访问参照上面步骤