返回顶部

Linux-在新买的阿里云服务器上部署Tomcat并支持外网访问的配置(步骤记录)

一、首先你得有一台外网上的服务器

  华为、腾讯、阿里都有云服务售卖,我这里是在阿里云打折时购买的。

二、使用Xshell和XFTP连接上云服务

  当然了,连接工具有很多种,可随意。购买服务器之后,你会收到云服务的一些数据,可以根据这些数据去连接。

(1)连接XFTP

  

(2)连接XShell

三、上传Tomcat和JDK到云服务上

  可以通过XFTP这个可视化工具,去拖拽上传

 也可以通过rz指令,在xshell控制上弹出文件选择框,来选择指定的文件上传到云服务器当前文件夹中,注意一点的是,刚买的新服务器一般是不支持rz指令的,需要自己安装:“yum -y install lrzsz ”

上传成功

 四、安装tomcat和配置JDK环境变量,启动tomcat服务

  首先为了路径统一,可以新建一个指定文件夹来存放tomcat和jdk或者其他文件。

   把上传到云服务上的tomcat和jdk解压到上图路径下

首先进入上图路径下:

然后:

   解压tomcat:          cd /home/test ;tar -xvf apache-tomcat-7.0.82.tar.gz  -C ./tomcat/

        解压JDK:                cd /home/test ;tar -xvf jdk-8u191-linux-x64.tar.gz  -C ./jdk1.8/

紧接着是需要配置JDK环境变量:我选择的是在: /etc/profile文件中配置JDK环境变量,(刚买的服务,自己使用,就直接在root用户下操作了)

(1)找到/etc/profile文件

(2)vi打开这个文件profile,并在最后添加配置jdk参数

需要注意的是:

1 export PATH=$JAVA_HOME/bin:/usr/bin:/usr/sbin:/bin/:/usr/X11R6/bin

 $JAVA_HOME/bin   是JDK的配置

/usr/bin:/usr/sbin:/bin/:/usr/X11R6/bin  是Linux系统本身原有的配置,如果不加上这段信息,就会导致一些Linux常用的指令,比如:ll ,ls  vi   grep  cp  mv  等指令无法被找到,无法使用

(3)让系统重新加载配置

(4)检查JDK是否正常配置:java -version    和javac

5)修改tomcat中的服务端口

  找到:tomcat安装路径下的:*/conf/server.xml文件

 

vi打开server.xml文件,修改端口号

(6)启动tomcat服务

  进入tomcat文件夹下的bin目录

(7)检查tomcat启动日志

   进入tomcat文件夹下的logs目录

  vi打开catalina.out文件,查看日志

五、调整Linux防火墙

  执行(1)步骤即可,其余为知识点补充

(1)开放8080端口

(2)查看防火墙状态对端口的监听状态

(3)查看防火墙状态

 

从上图中可以看出防火墙处于启动状态(enabled)

 (4)开启防火墙

(5)关闭防火墙

六、调整阿里云服务控制台安全组策略设置

第一步:找到位置

第二步:设置新增

第三步:查看

七、开始在外网访问启动的tomcat服务

 

 

posted @ 2018-11-04 16:45  小风微灵-彦  阅读(10565)  评论(1编辑  收藏  举报
加载中……