每日总结-23.3.29-利于云服务器和javaweb简单实现一个网站

发布时间 2023-03-29 12:21:57作者: lao_bing

3月29日总结

今日使用云服务器和tomcat实现了简单网站的搭建。

使用工具(个人体验,仅作参考,使用其他版本或工具应该也行):

  1.移动云新人体验免费云服务器一台。(个人专享:通用型云主机)活动页面 (https://ecloud.10086.cn/home/market/freeCloud

  2.在服务器上部署java环境(jdk)和Tomcat,使用的版本应与自己编程时使用的版本一致。

 

云服务器配置

 1.进入 活动界面 后选择 个“人专享:通用型云主机”,需要提前注册账号并进行实名认证。

  

 2.地域选择较近位置(比如,我在河北,所以选择地理位置更近的北京)

  

  分类选通用型

  

  镜像选择windows镜像(相比于linux减少了学习成本)

  

 

 

   网络选择默认即可

  

  若有问题可寻求 移动云客服 帮助(https://customer-service.cmecloud.cn:8443/proxy/chatui-pc/

 3.找到自己购买的云服务器,点击名称进入。

  

 

  重置密码

              

 

 4.配置安全组

  安全组-->更改安全组-->创建安全组-->创建-->名称随意-->确定

  

 

  管理规则-->创建-->自定义(创建两个,3389和8081)

  3389:此为远程桌面连接默认端口,开放后可以通过“远程桌面连接”直接连接云服务器,方便操作(云服务器要是windows系统),下面再细说。

  8081:由于默认阻塞8080端口,因此将tomcat部署在8081端口。

  

  

  最后返回安全组-->更改安全组-->选择安全组-->选择刚刚设置的安全组和default。(default可能不需要,但也不一定)

远程桌面连接

  利用远程桌面连接,连接至云服务器,配置java环境和tomcat,使用的版本应与自己编程时使用的版本一致。

 1.打开远程桌面连接,任务框搜索  “远程桌面连接”    或者    win+r输入mstsc  详细http://hengxun.cn/help/article/64.html

  

 

  显示选项-->常规-->计算机填写云服务器的公网ip(类似于123.123.123.123,在服务器管理界面可以看到)

  用户名填写Administrator-->勾选保存凭证(即记住密码)-->本地资源-->勾选剪切板(方便传文件)-->连接

  若连接成功即可看到服务器界面。(若失败了可以自己百度百度)

 2.将本地的jdk压缩zip,然后复制,在服务器中粘贴,即可传输文件,同样方法传输tomcat(选择与本地相同版本)

  

 

 

   将jdk解压,然后配置服务器环境变量JAVA_HOME,详细 (https://www.cnblogs.com/taorantongxue/p/16872189.html

   将tomcat解压,并打开bin中的startup测试,详细https://blog.csdn.net/m0_67393827/article/details/126537029)出现错误自行百度

   打开服务器的浏览器,在浏览器地址栏中输入以下地址测试:http://localhost:8080,出现网页则启动成功。

 3.修改端口为8081

  运行startup同目录下的shutdown关闭tomcat,返回上级目录,打开conf,右键server编辑

  

 

  找到这里的8080,改为8081,保存关闭,startup服务器

 4.此时保持服务器中tomcat启动,我们应该可以通过公网ip访问至服务器。

  在本地pc上打开浏览器输入网址:公网ip:8081(公网ip类似于123.123.123.123,在服务器管理界面可以看到)访问,

  应该可以看到tomcat网页。

  

 

 

 写javaweb代码并打包为war包

 1.在eslipse或idea中写好java代码并测试无误,记住在本机测试时主界面的网址,类似于:

  

 

  记住8080后的东西。

 2.将javaweb项目打包为war文件  详细https://blog.csdn.net/sebeefe/article/details/126081115

  idea:文件-->项目结构-->工件-->类型-->web应用程序:存档-->确定

  

 

  右键war文件-->打开于-->Explorer-->复制war文件

  将复制的war文件传入服务器,先关闭tomcat,再将war文件置入tomcat的webapp文件中,重新启动tomcat。

  启动成功后在本机就可以使用公网ip连入

  具体网址为    公网ip:8081+上面测试时后面的东西  (比如我测试是localhost:8080/FirstTest/,那么网址就是  公网ip:8081/FirstTest/)

  可能会有用(https://blog.51cto.com/u_14629396/5643098

 

 

 

参考资料

  1.将javaweb项目部署到服务器上(https://blog.csdn.net/mantou_riji/article/details/123768327

  2.Tomcat服务器的启动及启动失败可能的原因(https://blog.csdn.net/m0_67393827/article/details/126537029

  3.【Java】JAVA_HOME环境变量的配置(https://www.cnblogs.com/taorantongxue/p/16872189.html

  4.如何把JavaWeb项目部署到服务器(https://blog.csdn.net/sebeefe/article/details/126081115

  5.如何在windows上部署war包到tomcat服务器(https://blog.51cto.com/u_14629396/5643098