RHEL/Centos7Tomcat setup/test

3 篇文章 0 订阅

[root@localhost Packages]# rpm -qa  |grep tomcat 
tomcat-lib-7.0.54-2.el7_1.noarch
tomcat-el-2.2-api-7.0.54-2.el7_1.noarch
tomcat-admin-webapps-7.0.54-2.el7_1.noarch
tomcat-7.0.54-2.el7_1.noarch
tomcatjss-7.1.2-1.el7.noarch
tomcat-servlet-3.0-api-7.0.54-2.el7_1.noarch
tomcat-jsp-2.2-api-7.0.54-2.el7_1.noarch
[root@localhost Packages]# ls -l  |grep tomcat
-r--r--r--  998 root root    87120 Apr 27  2015 tomcat-7.0.54-2.el7_1.noarch.rpm
-r--r--r--  970 root root    38824 Apr 27  2015 tomcat-admin-webapps-7.0.54-2.el7_1.noarch.rpm
-r--r--r--  998 root root    78164 Apr 27  2015 tomcat-el-2.2-api-7.0.54-2.el7_1.noarch.rpm
-r--r--r--  998 root root    92348 Apr 27  2015 tomcat-jsp-2.2-api-7.0.54-2.el7_1.noarch.rpm
-r--r--r--  254 root root    35280 Sep 30  2015 tomcatjss-7.1.2-1.el7.noarch.rpm
-r--r--r--  998 root root  3854460 Apr 27  2015 tomcat-lib-7.0.54-2.el7_1.noarch.rpm
-r--r--r-- 1000 root root   212252 Apr 27  2015 tomcat-servlet-3.0-api-7.0.54-2.el7_1.noarch.rpm
-r--r--r--  970 root root   359828 Apr 27  2015 tomcat-webapps-7.0.54-2.el7_1.noarch.rpm
[root@localhost Packages]# rpm -ivh  tomcat-webapps-7.0.54-2.el7_1.noarch.rpm  
warning: tomcat-webapps-7.0.54-2.el7_1.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
error: Failed dependencies:
    jakarta-taglibs-standard >= 0:1.1 is needed by tomcat-webapps-0:7.0.54-2.el7_1.noarch
[root@localhost Packages]# rpm -ivh  tomcat-webapps-7.0.54-2.el7_1.noarch.rpm    jakarta-taglibs-standard-1.1.2-14.el7_1.noarch.rpm 
warning: tomcat-webapps-7.0.54-2.el7_1.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:jakarta-taglibs-standard-0:1.1.2-################################# [ 50%]
   2:tomcat-webapps-0:7.0.54-2.el7_1  ################################# [100%]

[root@localhost Packages]# rpm -ql  tomcat-webapps-7.0.54-2.el7_1.noarch.rpm
package tomcat-webapps-7.0.54-2.el7_1.noarch.rpm is not installed
[root@localhost Packages]# rpm -ql  tomcat-webapps-7.0.54-2.el7_1.noarch
/var/lib/tomcat/webapps/ROOT
/var/lib/tomcat/webapps/ROOT/RELEASE-NOTES.txt
/var/lib/tomcat/webapps/ROOT/WEB-INF
/var/lib/tomcat/webapps/ROOT/WEB-INF/web.xml
/var/lib/tomcat/webapps/ROOT/asf-logo-wide.gif
/var/lib/tomcat/webapps/ROOT/asf-logo.png
/var/lib/tomcat/webapps/ROOT/bg-button.png
/var/lib/tomcat/webapps/ROOT/bg-middle.png
/var/lib/tomcat/webapps/ROOT/bg-nav-item.png
/var/lib/tomcat/webapps/ROOT/bg-nav.png
/var/lib/tomcat/webapps/ROOT/bg-upper.png
/var/lib/tomcat/webapps/ROOT/build.xml
..............
..........

[root@localhost Packages]# tomcat  version 
/sbin/tomcat: line 21: .: /etc/sysconfig/: is a directory
Server version: Apache Tomcat/7.0.54
Server built:   Mar 24 2015 07:49:05
Server number:  7.0.54.0
OS Name:        Linux
OS Version:     4.13.0+
Architecture:   amd64
JVM Version:    1.8.0_65-b17
JVM Vendor:     Oracle Corporation
[root@localhost Packages]# 


[root@localhost Packages]#  which tomcat 
/sbin/tomcat
[root@localhost Packages]# 
[root@localhost Packages]# tomcat
/sbin/tomcat: line 21: .: /etc/sysconfig/: is a directory  ========>  tomcat should start from service command 
Usage: /sbin/tomcat {start|start-security|stop|version}
[root@localhost Packages]# 
[root@localhost Packages]#  

[root@localhost Packages]# service tomcat   status 
Redirecting to /bin/systemctl status  tomcat.service
\u25cf tomcat.service - Apache Tomcat Web Application Container
   Loaded: loaded (/usr/lib/systemd/system/tomcat.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
[root@localhost Packages]# service tomcat   start 
Redirecting to /bin/systemctl start  tomcat.service
[root@localhost Packages]# ps -ef |grep tomcat 
tomcat   30495     1 99 10:58 ?        00:00:22 /usr/lib/jvm/jre/bin/java -classpath /usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar:/usr/share/java/commons-daemon.jar -Dcatalina.base=/usr/share/tomcat -Dcatalina.home=/usr/share/tomcat -Djava.endorsed.dirs= -Djava.io.tmpdir=/var/cache/tomcat/temp -Djava.util.logging.config.file=/usr/share/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager org.apache.catalina.startup.Bootstrap start
root     30683 24885  0 10:59 pts/4    00:00:00 grep --color=auto tomcat
[root@localhost Packages]# 


[root@localhost Packages]# netstat -an -t   -p |grep 8080 
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      30495/java          
[root@localhost Packages]# 


Visit http://localhost:8080/


### username/password 
[root@localhost Packages]# vim  /etc/tomcat/tomcat-users.xml   

<role rolename="admin"/> 
<role rolename="admin-gui"/> 
<role rolename="admin-script"/> 
<role rolename="manager"/> 
<role rolename="manager-gui"/> 
<role rolename="manager-script"/> 
<role rolename="manager-jmx"/> 
<role rolename="manager-status"/> 
<user name="tomcat" password="tomcat" roles="admin,manager,admin-gui,admin-script,manager-gui,manager-script,manager-jmx,manager-status" /> 


[root@localhost Packages]# service tomcat  restart
Redirecting to /bin/systemctl restart  tomcat.service 

Visit http://localhost:8080/
http://localhost:8080/manager/status


########## open firewall for 8080 port 
[root@localhost Packages]# firewall-cmd --permanent  --add-rich-rule='rule family="ipv4" source address="192.168.137.0/24"  port protocol="tcp" port="8080"        accept'
success

[root@localhost Packages]# sudo  firewall-cmd --reload
success
[root@localhost Packages]# sudo  firewall-cmd --list-all
public (default, active)
  interfaces: enp0s25
  sources: 
  services: dhcpv6-client mountd nfs rpc-bind samba ssh tftp
  ports: 56915/tcp 44334/tcp 2049/udp 111/udp 20048/udp 56915/udp 33163/tcp 42955/tcp 54302/tcp 50170/udp 46666/tcp 20048/tcp 69/udp 2049/tcp 111/tcp 33163/udp
  masquerade: no
  forward-ports: 
  icmp-blocks: 
  rich rules: 
    rule family="ipv4" source address="192.168.137.0/24" service name="https" accept
    rule family="ipv4" source address="192.168.137.0/24" service name="http" accept
    rule family="ipv4" source address="192.168.137.1" port port="6800" protocol="tcp" accept
    rule family="ipv4" source address="192.168.137.1" service name="vnc-server" accept
    rule family="ipv4" source address="192.168.137.0/24" port port="8080" protocol="tcp" accept
[root@localhost Packages]# 
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值