关于腾讯云服务器配置tomcat和发布web项目的总结

来源:互联网 发布:易辛模型Python 编辑:程序博客网 时间:2024/06/04 20:13

本人近期通过腾讯云服务器进行web项目的发布,遇到不少瓶颈问题,特写下博客记录,希望能为爱好者提供帮助。

 关于腾讯云服务器的申请与配置就不再赘述,不懂得请看链接腾讯云服务器申请

 接着来到你的云主机管理页面如图:


进入安全组选项新建一个安全组,模板选择" 开放全部端口"(本人在后期发布测试时遇到了服务器可以自己访问网站,不能通过公网ip访问网站,经过大量时间研究是端口未开放导致


至此服务器的设置就到此为止,接下来登录主机

打开本地电脑的远程桌面连接输入服务器的公网ip


另一个小技能就是可以挂载本地硬盘到服务器


设置完成就可以登录主机

通过挂载的硬盘,将java jdk安装包和tomcat安装包和web项目复制到服务器端并记下路径(web项目需是已经在实体机发布过的,将项目放到tomcat-》webapps下即可)

在服务器安装java环境配置环境变量解压tomcat ,

打开tomcat-》bin-》startup.bat启动tomcat服务器

本地输入http://localhost:8080/项目名称  即可访问项目,若成功恭喜你,否则检查jdk

服务器本地能进行访问了,接下来进行测试能否通过外网访问,输入外网ip到浏览器地址栏,这时我们发现不能访问,原因时需要加端口号,即http://外网ip:8080,即可访问,这么做不乏麻烦,我门也可以修改tomcat的默认端口,进入tomcat-》conf-》serverr.xml,修改

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

为<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
在host下添加<Context path="" docBase="项目路径" reloadable="true" crossContext="true" />
       如:
<Context path="" docBase="C:\apache-tomcat-9.0.0.M17\webapps\strutsWeb" reloadable="true" crossContext="true" />
       
保存重启服务器就可以了。


1 0