摆脱localhost - 阿里云上部署tomcat

学习路径:

[阿里云上部署tomcat](https://www.jianshu.com/p/9043f8dc979c)

[从0搭建SpringMVC工程] (https://www.jianshu.com/p/bba31c8fc26d)

[使用Mybatis链接远程数据库] (https://www.jianshu.com/p/bba31c8fc26d)

作为移动开发,对服务端知识很模糊,嘴上说着要学习,实际上迈不出步子。学习的契机,仅仅是因为看到一条推送消息:阿里云ECS, 89元一年。那就买吧


购买后收到短信以及相关的账号资料。注册了阿里云的账号,和支付宝绑定,高高兴兴的登录去控制台看看


阿里云控制台

学习的目的:在远程服务器,部署一个外网的tomcat,具体步骤:

1.在terminal上,使用root账号+ 用户名密码,远程连接服务器

2.在服务器上,安装tomcat,并启动

3.打开tomcat端口,并在外网浏览器能打开tomcat


1.远程连接服务器

因为已经创建了实例信息,去重制实例登录的密码

在mac端,可以用terminal 去尝试连接了 

命令:  ssh root@你的公网ip地址, 接着输入密码,连接成功!

```

ssh root@47.112.112.79

```


重制密码
登录

2.接着安装jdk和tomcat

```

yum install java

```

安装成功,使用java -version查看版本号

下载并安装tomcat,使用wget命令,直接下载tomcat,解压

```

wget + tomcat下载地址

tar -zxvf 压缩文件名.tar.gz

cd apache-tomcat-9.0.30/bin

 sh startup.sh

```

下载


启动tomcat


然而,tomcat 启动了,在浏览器高高兴兴的  47.112.112.79:8080 ,,,居然打不开


3.打开外网端口,目标是外网浏览器打开tomcat 

网上查了资料,原来是要去阿里云,建立安全组,把8080端口打开,那顺便把其他常用的端口都打开吧

进入阿里云控制台,左边菜单 网络与安全 - 安全组 - 创建安全组

创建选择 经典网络 ,创建成功后,关联自己的实例,添加8080端口

最后浏览器输入 47.112.112.79:8080


汤姆猫起来了,愉悦

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容