设为首页 收藏本站
查看: 688|回复: 0

[经验分享] Tomcat 8安装与配置

[复制链接]

尚未签到

发表于 2018-12-1 09:55:32 | 显示全部楼层 |阅读模式
  

  #
  #Tomcat 8官方文档:http://tomcat.apache.org/tomcat-8.0-doc/setup.html
  #Tomcat 8 下载地址:http://tomcat.apache.org/download-80.cgi
  # Tomcat 运行需要JDK的支持
  #JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
  #配置参考 :http://www.cnblogs.com/guojuncheng/p/5851954.html
  

  #系统版本
[root@node4 ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)  

  #关闭防火墙和selinux
[root@node4 ~]# systemctl stop firewalld
[root@node4 ~]# setenforce 0  

  #JDK安装(软件自行下载)
[root@node4 ~]# tar -xf jdk-8u131-linux-x64.tar.gz -C /usr/local/
[root@node4 ~]# ln -s /usr/local/jdk1.8.0_131 /usr/local/jdk
#配置环境变量
[root@node4 ~]# vim /etc/profile
#增加如下三行
[root@node4 ~]# tail -3 /etc/profile
export JAVA_HOME=/usr/local/jdk
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
[root@node4 ~]# source /etc/profile
[root@node4 ~]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
[root@node4 ~]#  

  #Tomcat 安装(二进制安装)
[root@node4 ~]# tar -xf apache-tomcat-8.5.15.tar.gz -C /usr/local/
[root@node4 ~]# ln -s /usr/local/apache-tomcat-8.5.15 /usr/local/tomcat  

  #启动服务
[root@node4 ~]# /usr/local/tomcat/bin/startup.sh
[root@node4 ~]# netstat -lntup | grep 8080
tcp6       0      0 :::8080                 :::*                    LISTEN      2764/java           
[root@node4 ~]#  

  #访问

  

  

  

  #配置参考:http://www.cnblogs.com/guojuncheng/p/5851954.html
  #jar 包参考:http://blog.csdn.net/helloxiaoliang/article/details/39030909
  

  #目录结构
[root@node4 ~]# cd /usr/local/tomcat/
[root@node4 tomcat]# ll
total 100
drwxr-x---. 2 root root  4096 May 14 23:07 bin          # Tomcat执行脚本目录
drwx------. 3 root root  4096 May 14 23:10 conf          # Tomcat 配置文件目录
drwxr-x---. 2 root root  4096 May 14 23:07 lib          #Tomcat运行需要的库文件
-rw-r-----. 1 root root 57092 May  5 19:06 LICENSE     
drwxr-x---. 2 root root  4096 May 14 23:10 logs        # Tomcat 执行时的日志存放目录
-rw-r-----. 1 root root  1723 May  5 19:06 NOTICE
-rw-r-----. 1 root root  7064 May  5 19:06 RELEASE-NOTES
-rw-r-----. 1 root root 15946 May  5 19:06 RUNNING.txt
drwxr-x---. 2 root root    29 May 14 23:07 temp           #Tomcat 临时目录
drwxr-x---. 7 root root    76 May  5 19:03 webapps     # Tomcat 的主要web发布目录 (存放我们自己的JSP,serlet,类)
drwxr-x---. 3 root root    21 May 14 23:10 work          #Tomcat 的工作目录,Tomcat将翻译JSP到的JAVA文件和class文件放在这里
[root@node4 tomcat]#  

  #bin目录
[root@node4 tomcat]# ll bin/
total 812
-rw-r-----. 1 root root  34529 May  5 19:03 bootstrap.jar
-rw-r-----. 1 root root  14505 May  5 19:03 catalina.bat   #windows 下使用的脚本
-rwxr-x---. 1 root root  21793 May  5 19:03 catalina.sh   #linux下用于启动和关闭Tomcat服务的脚本
-rw-r-----. 1 root root   1664 May  5 19:06 catalina-tasks.xml
-rw-r-----. 1 root root  24283 May  5 19:03 commons-daemon.jar
-rw-r-----. 1 root root 204944 May  5 19:03 commons-daemon-native.tar.gz
-rw-r-----. 1 root root   2040 May  5 19:03 configtest.bat  #windows下使用的脚本
-rwxr-x---. 1 root root   1922 May  5 19:03 configtest.sh  #linux下用于检查配置文件的脚本
-rwxr-x---. 1 root root   7735 May  5 19:03 daemon.sh
-rw-r-----. 1 root root   2091 May  5 19:03 digest.bat
-rwxr-x---. 1 root root   1965 May  5 19:03 digest.sh
-rw-r-----. 1 root root   3147 May  5 19:03 setclasspath.bat
-rwxr-x---. 1 root root   3306 May  5 19:03 setclasspath.sh
-rw-r-----. 1 root root   2020 May  5 19:03 shutdown.bat
-rwxr-x---. 1 root root   1902 May  5 19:03 shutdown.sh    #linux 关闭tomcat脚本
-rw-r-----. 1 root root   2022 May  5 19:03 startup.bat
-rwxr-x---. 1 root root   1904 May  5 19:03 startup.sh    #linux启动tomcat脚本
-rw-r-----. 1 root root  41150 May  5 19:03 tomcat-juli.jar
-rw-r-----. 1 root root 399836 May  5 19:03 tomcat-native.tar.gz
-rw-r-----. 1 root root   3621 May  5 19:03 tool-wrapper.bat
-rwxr-x---. 1 root root   4579 May  5 19:03 tool-wrapper.sh
-rw-r-----. 1 root root   2026 May  5 19:03 version.bat
-rwxr-x---. 1 root root   1908 May  5 19:03 version.sh
[root@node4 tomcat]#  

  #conf目录
[root@node4 tomcat]# ll conf/
total 224
drwxr-x---. 3 root root     22 May 14 23:10 Catalina
-rw-------. 1 root root  12895 May  5 19:06 catalina.policy       #Java相关的安全策略配置文件,在系统资源级别上提供访问控制能力
-rw-------. 1 root root   7376 May  5 19:06 catalina.properties  #tomcat内部package的定义及访问相关的控制
-rw-------. 1 root root   1338 May  5 19:06 context.xml           #所用host的默认配置信息
-rw-------. 1 root root   1149 May  5 19:06 jaspic-providers.xml
-rw-------. 1 root root   2358 May  5 19:06 jaspic-providers.xsd
-rw-------. 1 root root   3622 May  5 19:06 logging.properties      #用来记录操作相关的日志的配置信息
-rw-------. 1 root root   7511 May  5 19:06 server.xml             #Tomcat的主配置文件
-rw-------. 1 root root   2164 May  5 19:06 tomcat-users.xml        #Tomcat 用户认证的配置文件
-rw-------. 1 root root   2633 May  5 19:06 tomcat-users.xsd
-rw-------. 1 root root 168251 May  5 19:06 web.xml           #为不同的Tomcat配置的web应用设置缺省值的文件
[root@node4 tomcat]#  

  #logs目录
[root@node4 tomcat]# ll logs/
total 24
-rw-r-----. 1 root root 6491 May 14 23:10 catalina.2017-05-14.log  #tomcat 启动和关闭日志
-rw-r-----. 1 root root 6491 May 14 23:10 catalina.out   #tomcat 启动和关闭日志
-rw-r-----. 1 root root    0 May 14 23:10 host-manager.2017-05-14.log   
-rw-r-----. 1 root root  280 May 14 23:10 localhost.2017-05-14.log   #错误和其他日志
-rw-r-----. 1 root root  755 May 14 23:12 localhost_access_log.2017-05-14.txt  #访问日志
-rw-r-----. 1 root root    0 May 14 23:10 manager.2017-05-14.log     #管理日志
[root@node4 tomcat]#  

  #server.xml配置详解 参考:http://www.zyops.com/java-tomcat




  •   
      
      
      
      
      
       
      
      
      
       
       
       
       
       
          
          
            
          
          
          
            
            
            
          
       
      

  

  tomcat的三种运行模式




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-641850-1-1.html 上篇帖子: Tomcat学习—Tomcat的简介和目录以及配置文件介绍(Windows环境) 下篇帖子: Tomcat启动权限
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表