centos7下安装tomcat加花生壳内网穿透(亲测可用)

准备工作:

安装环境与软件版本:

centos7 x64xshelljdk8tomcat9linux版花生壳5.0

点我下载:jdk8+tomcat9+花生壳, 提取码:03pl

1、使用xshell连接到centos7x64,创建文件夹tools、tools_target

将jdk8+tomcat9+花生壳下载解压并上传到tools目录:

 

 

 将上传jdk8、tomcat9解压并剪切到tools_target目录:

#解压:
tar zxvf jdk-8u171-linux-x64.tar.gz tar zxvf apache-tomcat-9.0.38.tar.gz 
#剪切: mv apache-tomcat-9.0.38 jdk1.8.0_171/ ../tools_target/ 

修改tools_target目录权限,以防出现权限不足的情况:

chmod 777 tools_target/

一、准备工作已解压jdk8与tomcat9,配置它们的环境变量:

编辑/etc/profile并在其后面追加:

#jdk8
export JAVA_HOME=/tools_target/jdk1.8.0_171
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar

#tomcat9
export CATALINA_HOME=/tools_target/apache-tomcat-9.0.38

解析:

 

 

 追加保存后刷新一下:

source etc/profile

 

查看是否安装成功:

jdk8:

 

 

 tomcat9

先启动,进入tomcat9的bin目录启动tomcat9:

 

 

 启动后查看centos7的ip,使用浏览器访问进行测试:

 

 浏览器测试页面:

 

若tomcat开启成功,但是访问不了,则根据7步解决linux中的tomcat启动成功但是在本地访问不到的问题进行关于防火墙问题的排查。

 

二、配置tomcat开机自启动:

编辑/etc/rc.d/rc.local文件并追加:

#tomcat auto start
export JAVA_HOME=/tools_target/jdk1.8.0_171
/tools_target/apache-tomcat-9.0.38/bin/startup.sh start 

 修改etc/rc.d/rc.local权限:

chmod 777 etc/rc.d/rc.local 

重启centos7x64,再次访问,查看是否能访问到:

reboot   //重启

测试没问题后,tomcat的安装与配置就完成了,但是只能通过内网访问,如何通过外网域名方式访问呢?直接参考:linux版花生壳5.0官方使用教程

posted @ 2020-09-26 12:44  曾经沧海难为水。  阅读(922)  评论(0编辑  收藏  举报