CentOS7安Tomcat 9并展开部署

本文在http://www.zhaoweihua.cn/article/29/tomcat9-centos.html的功底进行改动

CentOS安装配置Tomcat7

一、下载 tomcat
下载最新版本的tomcat
cd /usr/local/src
wget
http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.50/bin/apache-tomcat-7.0.59.tar.gz

亚、解压安装 tomcat
tar zxvf apache-tomcat-7.0.59.tar.gz

mv apache-tomcat-7.0.59.tar.gz tomcat7

老三、配置环境变量
vi /etc/profile

export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64
export JRE_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

cd /usr/local/tomcat7/bin

vi catalina.sh

#!/bin/sh

export TOMCAT_HOME=/usr/local/tomcat7

export CATALINA_HOME=/usr/local/tomcat7

应用下发号施令使文件发出实行权并设配置生效

# source /etc/profile

# cd /usr/local/tomcat7/bin

# chmod 777 *.*

四、配置tomcat

(1)将tomcat加入开机自启动

echo “source /etc/profile” >>/etc/rc.d/rc.local
echo “/usr/local/tomcat1/bin/startup.sh” >>/etc/rc.d/rc.local

此处小要证实,rc.local先于/etc/profile执行,所以会得不至JAVA环境变量,
之所以于startup.sh前投入代码:source /etc/profile 这样即使好

五、测试

# cd /usr/local/tomcat1/bin

# ./startup.sh 如下 显示正常

图片 1

图片 2

本文出自 “Linux is belong to you”
博客,请务必保留这个出处http://jwh5566.blog.51cto.com/7394620/1629113

http://www.bkjia.com/Linuxjc/980441.htmlwww.bkjia.comtruehttp://www.bkjia.com/Linuxjc/980441.htmlTechArticleCentOS安装配置Tomcat7 一、下载 tomcat
下载最新版本的tomcat cd /usr/local/src wget
http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.50/bin/apache-tomcat-7.0.59.tar.g…

systemctl start tomcat.service    # 启动tomcat

systemctl stop tomcat.service    # 关闭tomcat   

systemctl restart tomcat.service    # 重启tomcat 

  添加完成本 ESC 键,然后按 :wq 保存文件,再实施 systemctl enable
tomcat.service 命令使tomcat开机启动

  官网下载地址:https://tomcat.apache.org/download-90.cgi

 图片 3

Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=oneshot
ExecStart=/usr/local/tomcat/apache-tomcat-9.0.11/bin/startup.sh  # 解压目录下的startup.sh
ExecStop=/usr/local/tomcat/apache-tomcat-9.0.11/bin/shutdown.sh  # 解压目录下的shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

  如果没进入,查看防火墙8080端口是否打开

cd /usr/local/
mkdir tomcat
cd tomcat
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.11/bin/apache-tomcat-9.0.11.tar.gz

  图片 4

 

  启动和结束tomcat也得以交tomcat的装置目录的bin目录下实行shutdown.sh
 startup.sh来就

3.配备 tomcat 开机启动

  CentOS 7 下创造目录并下载文件:

4.验证安装是否成

 

  创建 服务名.service(这里的服务名好自己定义,建议就此 tomcat 或者
tomcat9) 文件,直接vi命令,编辑之后保存即可

systemctl enable tomcat.service  # tomcat.service为刚才创建的文件名

  端口范围 8080/8080,授权对象 0.0.0.0/0

  打开浏览器输入http://IP地址:8080,查看是否可以进入下面的页面,如果可以,说明
tomcat 9 已经设置成功

cd /usr/lib/systemd/system
vi tomcat.service
cd /usr/local/tomcat
tar -zxvf apache-tomcat-9.0.0.M11.tar.gz

  其它相关命令

1.下载 Tomcat 9

  图片 5

2.解压安装 tomcat 9 文件

firewall-cmd --zone=public --list-ports  # 查看防火墙开放的所有端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent  # 添加开放端口

  阿里云服务器还待配置安全组规则,管理控制台>实例>管理>本实例安全组>配置规则

  按 i 键插入以下内容

  或者官网下充斥 tomcat 9 ,并达成盛传 /usr/local/tomcat 目录下

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图