<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # Tomcat部署實戰 [TOC] ## 一、 Tomcat和jvm簡介 1. Tomca簡介 Tomcat服務器是一個免費的開放源代碼的**Web應用服務器**,屬于輕量級應用服務器,在中小型系統和并發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP程序的首選。 Tomcat和Nginx、Apache(httpd)、lighttpd等Web服務器一樣,具有處理HTML頁面的功能,另外它還是一個Servlet和JSP容器,獨立的Servlet容器是Tomcat的默認模式。不過,Tomcat處理靜態HTML的能力不如Nginx/Apache服務器。 目前Tomcat最新版本為9.0。Java容器還有resin、weblogic等。 [官網:](http://tomcat.apache.org/) 2. JVM簡介 JVM是Java Virtual Machine(Java虛擬機)的縮寫。Java的特性:一次編譯,到處運行,類比Vmware WorkStation的Linux系統 JDK(Java 語言的軟件開發工具,包含JVM)種類: * Oracle JDK:商業軟件 * openjdk:開源軟件 ## 二、 Tomcat安裝 ### 1. 軟件準備 1)下載地址 JDK下載: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Tomcat下載: http://tomcat.apache.org/ 2) 上傳tomcat和jdk 上傳結果如下 ```sh cd /server/tools && ll -h /server/tools/ 總用量 182M -rw-r--r-- 1 root root 8.8M 7月 27 08:52 apache-tomcat-8.0.27.tar.gz -rw-r--r-- 1 root root 173M 7月 27 08:51 jdk-8u60-linux-x64.tar.gz ``` ### 2. 二進制安裝jdk程序 1)安裝過程 ```sh tar xf jdk-8u60-linux-x64.tar.gz -C /app/ ln -s /app/jdk1.8.0_60 /app/jdk cat >>/etc/profile <<'EOF' export JAVA_HOME=/app/jdk export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar EOF source /etc/profile ``` 2)結果驗證 ```sh [root@xxx ~]# java -version java version "1.8.0_60" Java(TM) SE Runtime Environment (build 1.8.0_60-b27) Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode) ``` ### 3. 安裝Tomcat 1)安裝過程 ```sh tar xf apache-tomcat-8.0.27.tar.gz -C /app/ ln -s /app/apache-tomcat-8.0.27 /app/tomcat echo 'export TOMCAT_HOME=/app/tomcat'>>/etc/profile source /etc/profile chown -R root.root /app/jdk/ /app/tomcat/ ``` 2) 結果驗證 ```sh [root@xxx ~]# /app/tomcat/bin/version.sh Using CATALINA_BASE: /app/tomcat ...... JVM Version: 1.8.0_60-b27 JVM Vendor: Oracle Corporation ``` ## 三、 啟動Tomcat ### 1. 啟停命令 ```sh #啟動程序 /app/tomcat/bin/startup.sh #關閉程序 /app/tomcat/bin/shutdown.sh ``` ### 2.啟停操作 ```sh /app/tomcat/bin/startup.sh ``` ![mark](http://noah-pic.oss-cn-chengdu.aliyuncs.com/pic/20200306/104020238.png) ### 3. 驗證 端口驗證 ```sh netstat -tunlp|grep java ``` ![mark](http://noah-pic.oss-cn-chengdu.aliyuncs.com/pic/20200306/104057397.png) 訪問網站驗證 網址:http://10.0.0.3:8080/ ![mark](http://noah-pic.oss-cn-chengdu.aliyuncs.com/pic/20200306/102524487.png) ## 四、 站點部署 java包部署方式,直接將程序打包成war包,然后上傳到webapps目錄下面,tomcat會自動對war進行解壓釋放。 ### 1. 使用war包部署web站點 上傳測試用memtest.war包到webapps目錄中 ``` ls /app/tomcat/webapps docs examples host-manager manager memtest memtest.war ROOT ``` 說明:此文件夾中的自帶站點最好都刪除掉 瀏覽器訪問:http://10.0.0.3:8080/memtest/meminfo.jsp ,結果如下 ![mark](http://noah-pic.oss-cn-chengdu.aliyuncs.com/pic/20200306/104110840.png) ### 2. 自定義默認網站目錄 上面訪問的網址為http://10.0.0.3:8080/memtest/meminfo.jsp ,如果想將訪問格式改為http://10.0.0.3:8080/meminfo.jsp這種,有兩種方法 1. 方法一 將meminfo.jsp或其他程序放在tomcat/webapps/ROOT目錄下即可。因為默認網站根目錄為tomcat/webapps/ROOT 2. 方法二 在tomcat配置文件中,修改`Context path`字段如下 ```sh [root@xxx ~]# vim /app/tomcat/conf/server.xml <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="/app/tomcat/webapps/memtest" debug="0" reloadable="false" crossContext="true"/> ``` 重啟tomcat ``` /app/tomcat/bin/shutdown.sh /app/tomcat/bin/startup.sh ``` 結果如下 ![mark](http://noah-pic.oss-cn-chengdu.aliyuncs.com/pic/20200306/104121009.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看