【超强攻略】如何使用腾讯云部署tomcat或者其他

原文转载:【超强攻略】如何使用腾讯云部署tomcat或者其他


最近,自己用Java WEB完成了一个网站,然而,不知道如何部署到云服务器上。百度了很多,也没有完整的,后来自己摸索,完成了部署。本文,将介绍如果将web项目部署到腾讯云服务器上。

在这里呢,很多人就要问了,为什么是腾讯云呢?其实很简单,腾讯云有一个学生认证,腾讯提供0元购买一个cn域名,1元购买云服务器。简直是学生党的福利,虽然服务器是入门级的,但是绝对够用了。

接下来,开始教程!


一、服务器和域名的购买

登陆腾讯云(网址自行百度)。如果你是学生,强烈建议你和我一样完成学生认证,土豪请无视这一句话。再次给腾讯安利一波。

接下来就是服务器和域名的购买,这里就随便了。域名你想注册什么就随便吧。云服务器的话,如果你是学生用户的话,服务器只能买入门级的。土豪当然是买贵的好啦。

在这里要注意的就是服务器的镜像选择,我的本地开发是用windows的,所以镜像我也选win了,而且Linux我也不太熟。不过还是推荐选择linux,不过你如果这是尝试的话,选什么无所谓。哪个系统用的熟练就选择哪一个。

服务器和域名购买好之后呢,就要进行服务器的连接了。


二、连接服务器

1. 在本地Windows机器上,点击开始菜单-> Run,输入"mstsc"命令,即可打开远程桌面连接对话框。

在输入框输入Windows服务器的公网IP(在云服务器“管理视图”页面可查看云服务器的公网IP),如下图所示:


2. 点击“连接”,在新打开的界面中,输入管理员账号和对应的密码,如下图所示:

管理员账号和密码:购买云服务器时,通过消息中心的通知消息,告知用户管理员账号及初始密码。

Windows服务器管理员账号固定为:Administrator。


3. 点击密码输入框后的箭头图标,即可登录到Windows云服务器。

三、环境搭建

按照上一步成功之后,即可进入到云端服务器,如下图所示。

接下来,我们要对云服务器进行环境的配置。运行网站需要TomcatMySQL以及JDK的配置,建议安装的版本是Tomcat8.0mysql5.5JDK8

在这里,上述三项的具体安装过程不再赘述,详见下列安装教程:TomcatJDK安装教程mysql安装教程

在这里需要特别注意的是,mysql在安装成功之后,需要将编码格式设置成为UTF-8,编码格式的设置,详见此教程(点击此)。

然后,安装SQLyog,用于导入数据库。(安装教程)。

环境变量配置成功之后,接下来就是部署项目。

将项目的war包放到Tomcat/webapp目录下,如图所示。



然后将你的sql数据库导入进来。

然后打开IE浏览器,输入http://localhost:8080/netstore/,出现下图,说明网站配置成功。


此时使用公网IP+端口号+项目名即可在任意可以上网的电脑访问本项目。

但是我们需要的是使用注册的域名访问网站,接下来进行域名的解析。

四、域名解析

关于域名解析。其实很简单,只要进入到域名管理中,将你的主机公网IP放入记录值就可以了。
这样就完成了域名的解析。

五、Tomcat的修改

域名解析过来之后,我们现在要访问我们的项目需要“域名:8080/项目名”。但是我们想直接通过域名访问到我们的项目名, 这样我们就需要对tomcat修改。

修改tomcat server.xml文件

原默认8080端口改为80

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

Engine节点中defaultHost原localhost改为目标域名

<Engine name="Catalina" defaultHost="www.xxx.com">

Host节点中name原localhost改为目标域名,并且在Host节点中添加如下的Context节点

<Host name="www.xxx.com"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
       <Context path="" docBase="/MyWebProject" debug="0" reloadable="true"></Context>

</Host>


这样就完成了配置文件的修改。

输入你的域名,ok!


教程结束!!!


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于腾讯云部署Tomcat实现外网访问,你可以按照以下步骤进行操作: 1. 登录腾讯云控制台并选择对应的云服务器实例。 2. 在实例的安全组配置中,确保已开放Tomcat使用的端口。你可以通过以下步骤来添加安全组规则: - 在实例详情页中,点击左侧导航栏的“安全组”选项。 - 点击“配置规则”按钮,然后点击“添加安全组规则”按钮。 - 在弹出的窗口中,选择协议为“自定义TCP”,并填写Tomcat使用的端口号。 - 点击“确定”保存规则。 3. 确保你的Tomcat已经正确安装并在云服务器上运行。 4. 如果你的云服务器使用腾讯云的弹性公网IP(EIP),你需要将EIP绑定到云服务器实例。你可以按照以下步骤操作: - 在实例详情页中,点击左侧导航栏的“弹性公网IP”选项。 - 点击“申请弹性公网IP”按钮,然后选择对应的地域和带宽,并为该弹性公网IP选择关联实例。 - 点击“购买”并等待弹性公网IP分配完成。 - 在弹性公网IP列表中,找到你刚刚申请的弹性公网IP,并点击“绑定IP”按钮,选择对应的云服务器实例。 5. 最后,你可以使用获得的公网IP地址加上Tomcat使用的端口来访问部署在云服务器上的Tomcat应用。 请注意,以上步骤仅适用于腾讯云平台,具体操作可能会根据腾讯云的更新而有所改变。你可以参考腾讯云官方文档以获取更详细的操作指引。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值