美文网首页
摆脱localhost - 阿里云上部署tomcat

摆脱localhost - 阿里云上部署tomcat

作者: Amberllo | 来源:发表于2020-02-14 11:51 被阅读0次

    学习路径:

    [阿里云上部署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

    汤姆猫起来了,愉悦

    相关文章

      网友评论

          本文标题:摆脱localhost - 阿里云上部署tomcat

          本文链接:https://www.haomeiwen.com/subject/txrdfhtx.html