安装tomcat并放入自己写的程序实现外网访问

 1.开通云服务器/轻量应用服务器

首先,需要租赁云服务器/轻量应用服务器。将我们租的服务器操作系统改为Linux操作系统。

 然后在控制台我的资源里找到我们刚刚购买的云服务器,在更多里面选择重装系统,然后选择安装centos。

完成上述步骤后,我们要先打开服务器的详情页,重置服务器密码并且查看自己的IP。

 

 默认用户名均为root,密码自己修改,并记录。

2.安装tomcat

我们需要先下载一个XShell,然后在XShell中可以实现在Windows界面下访问远端的不同系统的服务器,从而实现远程控制终端。我们在新建会话属性中输入用户名root(默认)和重置过的密码。然后点击确定。

 

 然后会出现这个页面

 

 连接后,我们在该页面下输入指令如图所示

 然后我们在Windows下下载tomcat安装包。

 找到8.5.90,打开之后下载tar.gz

 

 下载完成后在XShell中,输入cd /usr/tomcat命令使之进入tomcat目录下,输入rz会弹出弹窗,选择刚刚下载好的apache-tomcat-8.5.90.tar.gz上传。

 然后使用ls检查以下在tomcat目录下是否有这个安装包。然后就是解压安装包,输入指令tar -zxvf apache-tomcat-8.5.90.tar.gz进行解压。解压完毕之后,再次使用ls检查一下。进入apache-tomcat-8.5.90目录下,查看其它的子目录。

3.访问自己写的程序

我们现在去Windows中访问公网8080,加上我的IP,即11111111:8080,我们是无法访问的,然后我们需要进入/usr/tomcat/apache-tomcat-8.5.90/bin中,使用指令启动应用程序。

 然后回到腾讯云的服务器中,找到防火墙,添加规则

 

 然后在进入cd webapps/,然后ls,进入cd ROOT/中ls,我们就能够在ROOT中得到一个index.jsp文件,然后我们在Windows中使用IP8080就可以访问了。

 当我们在centos下,输入指令mv index.jsp index.jsp.bak并ls会发现原来的index.jsp变成了index.jsp.bak,刷新页面,然后我们要导入自己写的html文件并使用ip访问。首先在桌面创建一个html文件,文件名必须是index.html,使用记事本打开,将下面的代码复制过去并保存。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>好好学习</title>
</head>
<body>
    张三是个好人
</body>
<html/>

 

然后再回到XShell中,使用rz导入刚刚创建的index.html文件,然后使用ls,会发现多了一个名为index.html的文件。此时我们回到Windows再次刷新,我们就访问到了自己创建的文件。可以使用rm index.html删除掉它,并使用mv index.jsp.bak index.jsp,然后再刷新网页,就会变成最初的样子。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值