13 - CentOS 7 上部署Tomcat服务

1、检查Linux中的Java环境

[root@localhost ~]# java -version
openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
[root@localhost ~]# 

2、解压Tomcat

将桌面上的压缩包,解压到/usr/local

[root@localhost ~]# tar xf /root/Desktop/apache-tomcat-7.0.54.tar.gz -C /usr/local/
[root@localhost ~]# ls
anaconda-ks.cfg  Documents  html                  Music     Public     Videos
Desktop          Downloads  initial-setup-ks.cfg  Pictures  Templates
[root@localhost ~]# cd /usr/local/
[root@localhost local]# ls
apache-tomcat-7.0.54  bin  etc  games  include  lib  lib64  libexec  sbin  share  src
[root@localhost local]# cd apache-tomcat-7.0.54/
[root@localhost apache-tomcat-7.0.54]# ls
bin  conf  lib  LICENSE  logs  NOTICE  RELEASE-NOTES  RUNNING.txt  temp  webapps  work
[root@localhost apache-tomcat-7.0.54]# ls -alh
total 96K
drwxr-xr-x   9 root root  160 Apr  6 19:01 .
drwxr-xr-x. 13 root root  159 Apr  6 19:01 ..
drwxr-xr-x   2 root root 4.0K Apr  6 19:01 bin
drwxr-xr-x   2 root root  158 May 20  2014 conf
drwxr-xr-x   2 root root 4.0K Apr  6 19:01 lib
-rw-r--r--   1 root root  56K May 20  2014 LICENSE
drwxr-xr-x   2 root root    6 May 20  2014 logs
-rw-r--r--   1 root root 1.2K May 20  2014 NOTICE
-rw-r--r--   1 root root 8.8K May 20  2014 RELEASE-NOTES
-rw-r--r--   1 root root  16K May 20  2014 RUNNING.txt
drwxr-xr-x   2 root root   30 Apr  6 19:01 temp
drwxr-xr-x   7 root root   81 May 20  2014 webapps
drwxr-xr-x   2 root root    6 May 20  2014 work
[root@localhost apache-tomcat-7.0.54]# 

3、开启Tomcat服务

[root@localhost bin]# /usr/local/apache-tomcat-7.0.54/bin/startup.sh 

4、通过地址访问

http://172.16.2.100:8080

5、配置管理控制台

  • 开启控制台远程链接

加入这条命令

[root@localhost apache-tomcat-7.0.54]# vim /usr/local/apache-tomcat-7.0.54/webapps/manager/META-INF/context.xml 
[root@localhost apache-tomcat-7.0.54]# cat /usr/local/apache-tomcat-7.0.54/webapps/manager/META-INF/context.xml 

<?xml version="1.0" encoding="UTF-8"?>
<Context antiResourceLocking="false" privileged="true" >
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
<Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
</Context>

  • 配置远程管理账密
[root@localhost ~]# cd /usr/local/apache-tomcat-7.0.54/
[root@localhost apache-tomcat-7.0.54]# ls
bin  conf  lib  LICENSE  logs  NOTICE  RELEASE-NOTES  RUNNING.txt  temp  webapps  work
[root@localhost apache-tomcat-7.0.54]# cd conf
[root@localhost conf]# ls
Catalina  catalina.policy  catalina.properties  context.xml  logging.properties  server.xml  tomcat-users.xml  web.xml
[root@localhost conf]# vim tomcat-users.xml 
[root@localhost conf]# cat tomcat-users.xml 
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
</tomcat-users>
[root@localhost conf]# 
  • 重启服务

需要先关闭,然后在启动

[root@localhost conf]# /usr/local/apache-tomcat-7.0.54/bin/shutdown.sh 
Using CATALINA_BASE:   /usr/local/apache-tomcat-7.0.54
Using CATALINA_HOME:   /usr/local/apache-tomcat-7.0.54
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.54/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/apache-tomcat-7.0.54/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.54/bin/tomcat-juli.jar
[root@localhost conf]# /usr/local/apache-tomcat-7.0.54/bin/startup.sh 
Using CATALINA_BASE:   /usr/local/apache-tomcat-7.0.54
Using CATALINA_HOME:   /usr/local/apache-tomcat-7.0.54
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.54/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/apache-tomcat-7.0.54/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.54/bin/tomcat-juli.jar
Tomcat started.
[root@localhost conf]# 
  • 成功登录管理控制台

6、主页的分析

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

红蓝安全

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值