Linux安装配置Tomcat

  |   0 评论   |   132 浏览

windows用户打开Xshell连接服务器,没有Xshell可以下载
XSHLL6+XFTP6破解版链接:https://pan.baidu.com/s/1SGi5jJDHC-uqllQogyvFVg 提取码:pnw0
1、切换到home目录:(目录可以自定)

cd /home

打开Tomcat官网

下载:

wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.34/bin/apache-tomcat-8.5.34.tar.gz

或者下载下面的链接,用xftp放到home文件夹里去

链接:https://pan.baidu.com/s/1yTYkMMrh4au6WTmKyZTqTg 提取码:qr2a

解压:

tar -zxvf apache-tomcat-8.5.34.tar.gz

重命名为:

mv apache-tomcat-8.5.34 tomcat8.5.1

配置tomcat,编辑环境变量:vim或者vi命令

vim /etc/profile

按键盘 i ,把下面内容添加到 profile 中 ,home为 tomcat安装目录

####tomcat####
CATALINA_BASE=/home/tomcat8.5.1
CATALINA_HOME=/home/tomcat8.5.1
TOMCAT_HOME=/home/tomcat8.5.1
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME

按键盘ESC 然后按 :wq 最后按Enter 保存退出。
让配置生效:

source /etc/profile

进到bin目录

cd /home/tomcat8.5.1/bin/

启动tomcat :

./startup.sh

Tomcat启动成功!
如果无法访问:

vi /etc/sysconfig/iptables 

添加几行,

(Nginx:80,tomcat1:8080,tomcat2:8081,mysql:3306)

如果没有 iptables文件,安装 iptables(centOS6和centOS7命令有些不一样,所以先看一下自己的系统版本)
查看系统版本

cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)

安装iptables

yum install iptables-services 

#重启防火墙使配置生效

systemctl restart iptables.service 

#设置防火墙开机启动

systemctl enable iptables.service 

#禁止防火墙开机启动

systemctl disable iptables.service 

安装完 iptables 继续添加防火墙规则:

-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8081 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

重启防火墙:

systemctl restart iptables.service

查看防火墙:

iptables -L -n

游览器中输入:http://ip地址:8080 // 查看 ip:ifconfig ,如果是阿里云服务器,直接是公网ip。
如果用的是阿里云访问访问不了,可能是没有配置端口号,需要到控制台实例那里配置安全组规则,添加8080端口号:

关闭tomcat:./shutdown.sh

--------------------------------
云深不知归处
先沉稳而后爱人

评论

发表评论