购买腾讯云轻量服务器教程
- (25岁/学生 打折) juejin.cn/post/691169…
购买的腾讯云轻量服务器控制台
- 在控制台需要先在实例信息栏进行重置密码才能使用,在应用信息栏可以进行镜像的制作和购买,轻量服务器我选择的是windows server 2012 R2 中文版,制作完镜像可以在网页上点击登录也可以在本地登录,本地登录方法为 (按 windows + R)输入mstsc,可以进行连接远程桌面,计算机那里填写购买的服务器公网域名,可以在网络和域名那里看到,账号和密码就输入刚刚更改好的账号密码,详细登录方式也可以在应用信息的“更多登录方式”中找到
- 在防火墙栏中可以看到也可以点击添加规则进行添加你希望开放的端口,因为前端项目,后端项目启动都需要端口,如果项目需要的端口没有开放的话,在服务器上你可能看到项目已经运行起来了,但是在公网上却提示打不开你的项目。
- DNS域名解析地址 console.cloud.tencent.com/cns
在这里点击添加解析可以将你购买的域名解析到服务器的ip地址,也就是说没有购买域名你可以通过你服务器的(公网ip地址)/(公网ip地址 + 端口号)访问你开放的项目,如果你解析了就可以使用(域名)/(域名+端口号)访问项目了.举个栗子(我的前端项目:pixinlei.ltd/
(后端项目:pixinlei.ltd:3000/
(81.71.146.247)(81.71.146.247:3000)
- 安装IIS服务教程 cloud.tencent.com/document/pr…
- 按步骤走完安装流程
点击工具栏,点击IIS管理器(第一个),
打开后再左测菜单栏找到网站,右键选择添加网站,输入网站名称(应该是随便取得,给自己看的),物理路径就是如果是前端的话就是npm run build 打包后的dist目录下,你把打包好的dist放到你想放的服务器路径下,网上的教程是说(C:\wwwroot\project1\dist)之类的,这里只要你放的物理路径能找到index.html就行,后端的话,我的是node项目,直接把整个项目拿过来运行,再下面就是你要分配的端口号了,一定要确保这个端口号没有被占用。我的话前端我没改就用的80端口,后端在本地的时候默认用的是3000,这里我也防火墙开放3000端口。
项目运行
前端项目的话放好dist目录,我好像没有说去运行它,直接就能看到了,而我的node后端的话是和在本地一样,直接运行的,该用啥运行就用啥运行。
最后
搭建服务器的话,我也是第一次,疯狂百度,想看视频去跟着视频弄,但是别人的镜像又和我的不一样,操作方法也是不一样的,就很头疼,继续疯狂百度。我这里用的Windows Server 2012 R2 中文版,和我不一样的就可以看看别人是怎么搞得,还没买的可以看看我的教程弄获取跟着别人的搞,我随便看的视频里面好像有弄得挺简单的,也好像要很复杂才能弄好的,有的去搞了Nginx反向代理,我刚开始后端只能在服务器本地上运行,用公网ip看不到,我也搞了Nginx,搞来搞去,头大,没弄成,最后也没用到。可能是那种有很多项目,需要搞得很牛逼的需要搞这个,我的“能运行就算成功✌”.这里遇到什么问题也能问问我,别太难的,我也不会,我的QQ(2954716615)。