在Linux上的安裝Tomcat

本文使用的軟件版本如下:

Linux: CentOS6.7

Tomcat: tomcat-7.0.52

JDK: jkd-8U131-linux-x64


  1.   JDK的下載安裝與配置,參考上篇博文在Linux上安裝Jdk的詳細步驟.

  2. Tomcat的安裝

  3. 解壓縮
        # mkdir /usr/local/tomcat
        # cd /usr/local/tomcat
        # tar -zxvf /software/apache-tomcat-7.0.52.tar.gz
        生成鏈接以便版本升級
        # ln -s apache-tomcat-7.0.52 server


        啓動Tomcat
        # cd /usr/local/tomcat/server/bin
      


        測試Tomcat:
        打開防火牆,使外部能訪問
        # /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
        # service iptables save
        # service iptables restart

  4. 從配置文件選擇startup.sh 啓動tomcat

    [root@bogon bin]# ./startup.sh
    Using CATALINA_BASE:   /usr/local/tomcat/apache-tomcat-7.0.52
    Using CATALINA_HOME:   /usr/local/tomcat/apache-tomcat-7.0.52
    Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-7.0.52/temp
    Using JRE_HOME:        /usr/lib/jvm/jdk1.8.0_131
    Using CLASSPATH:       /usr/local/tomcat/apache-tomcat-7.0.52/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-7.0.52/bin/tomcat-juli.jar
    Tomcat started.

  5. 查看本機的IP地址查看是否已經啓動


    [root@bogon bin]# ifconfig
    eth0      Link encap:Ethernet  HWaddr 00:0C:29:E7:F5:09  
              inet addr:192.168.1.104  Bcast:192.168.1.255  Mask:255.255.255.0


      
        在瀏覽器輸入: http://192.168.1.104:8080
     
        出現tomcat的頁面表示安裝成功.


        停止Tomcat
        # ./shutdown.sh


  6. 配置web訪問端口
       可以修改conf目錄下的文件server.xml,修改Connector元素(Tomcat的默認端口是8080),需要重新啓動Tomcat服務生效.
       # vi /usr/local/tomcat/server/conf/server.xml
       <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 

  7. Tomcat的目錄結構
       ·bin     //存放Tomcat的命令腳本文件
       ·conf    //存放Tomcat服務器的各種配置文件,最主要是server.xml
       ·lib     //存放Tomcat服務器支撐jar包
       ·logs    //存放日誌文件
       ·temp    //存放臨時文件
       ·webapps //web應用所在目錄,外界訪問web資源的存放目錄
       ·work    //Tomcat的工作目錄

  8. web應用的目錄結構
       webapp                           -- web應用所在目錄
         |--- html, jsp, css, js文件等  -- 這些文件一般在web應用根目錄下,根目錄下的文件外界可以直接訪問.
         |--- WEB-INF 目錄              -- java類、jar包、web配置文件存在這個目錄下,外界無法直接訪問,由web服務器負責調用.
               |--- classes 目錄        -- java類
               |--- lib 目錄            -- java類運行所需要的jar包
               |--- web.xml 文件        -- web應用的配置文件



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章