前言:本人自己写了个微信小程序后台,记录一下在腾讯云上的部署自己的项目的步骤。。。

1。在腾讯云上购买云服务器,付款成功后进入《控制台》–>《云服务器》。腾讯云官网:https://cloud.tencent.com

 

 2。进入《云主机》,找到购买的服务器,然后《登录》。登录的服务器的密码,在购买成功后发送的消息里面查看。

3。登录成功后,就是安装JDK,tomcat,配置环境变量,将tomcat的端口号改为80,然后测试一下。localhost:80

4。将web项目打包成war包,放到tomcat目录的webapps文件夹下,然后启动tomcat。此时用公网ip还是不能访问我的项目。

5。需要将服务器的端口开放,点击左边导航栏的《安全组》,《新建》

  可以选择全部端口开发,也可以选择放通22,80,443,3389端口和ICMP协议-2018082118521299307

  《新建成功》之后点击《管理实例》,《新增关联》

 

   将购买的服务器关联。

 

6。最后测试一下:http://公网ip/项目名/。。。

注意:通过外网访问的时候:地址上不能加localhost:80这些,不然请求不到

因为我的项目后台会请求其他的api,而且返回结果是中文,外网访问之后中文出现乱码的情况,

解决办法:打开服务器上tomcat/bin目录下的catalina.bat,将这个文件的后缀改为text,然后打开,添加 set JAVA_OPTS=-Dfile.encoding=UTF-8

 

 

版权声明:本文为lihongjunjava原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/lihongjunjava/p/9497153.html