日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

安装和配置Tomcat

發(fā)布時間:2025/5/22 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安装和配置Tomcat 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.1 問題

分別在Linux和windows系統(tǒng)下實現(xiàn)Tomcat的安裝和配置。

1.2 步驟

在Linux系統(tǒng)下安裝、配置Tomcat

步驟0:安裝JDK及配置JAVA_HOME、PATH等環(huán)境變量

到Oracle官方網(wǎng)站下載JDK的Linux專用安裝程序后,執(zhí)行安裝,假定安裝路徑為“usr/local/jdk1.7”。安裝結束后配置環(huán)境變量的過程如圖-1所示,在終端中輸入“gedit /home/soft01/.bashrc”,其代表的含義是使用gedit編輯soft01這個用戶下的環(huán)境變量。

圖–1

在文件中輸入圖-2所示的第9,10,11行代碼

圖–2

其含義為:

  • 新建“JAVA_HOME”環(huán)境變量,記錄的是jdk1.7安裝的根路徑。
  • 修改“CLASSPATH”環(huán)境變量,末尾添加原有CLASSPATH的值,以防覆蓋
  • 修改“PATH”環(huán)境變量,記錄“jdk1.7/bin“這個路徑,末尾添加原有PATH的值,以防覆蓋。

具體完整代碼為:

  • export JAVA_HOME=/usr/local/jdk1.7
  • export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/
  • tools.jar:$CLASSPATH
  • export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
  • 在終端中輸入“java –version“,查看是否配置成功,結果如圖-3所示:

    圖–3

    步驟一:下載及解壓Tomcat

    在tomcat.apache.org網(wǎng)站下載Tomcat7.0程序的安裝包。Linux系統(tǒng)選擇tar.gz格式。如圖-4所示:

    圖 -4

    下載后的文件如圖-5所示:

    圖– 5

    將此文檔解壓到“/home/soft01/”或其子目錄下,假定本次解壓位置為“/home/soft01/java”,如圖-6所示:

    圖–6

    解壓后的結果如圖-7所示,保證tomcat-apache-7.0.6文件夾下面包含Tomcat文件。

    圖 -7

    步驟二:啟動Tomcat

    在終端中輸入如下命令:“cd /home/soft01/java/apache-tomcat-7.0.6/bin”進入到tomcat的安裝目錄的bin下面。如圖-8所示,可以通過“pwd”命令查看當前位置是否正確。

    圖– 8

    繼續(xù)在終端中輸入“sh startup.sh”命令,如圖-9所示:

    圖– 9

    為檢驗Tomcat的確已經(jīng)啟動成功,打開瀏覽器輸入http://localhost:8080查看結果。如圖-10所示為啟動成功。

    圖 - 10

    步驟三:關閉Tomcat

    在終端中輸入“sh shutdown.sh”命令,停止Tomcat服務。如圖-11:

    圖– 11

    再次在瀏覽器中輸入“http://localhost:8080”查看頁面效果,則顯示“該頁無法顯示”的提示。

    在Windows系統(tǒng)下安裝、配置Tomcat

    步驟0:安裝JDK及配置JAVA_HOME、PATH等環(huán)境變量

    到Oracle官方網(wǎng)站下載JDK的Windows專用安裝程序后,執(zhí)行安裝,假定安裝路徑為“d:\java\jdk1.7”,則配置環(huán)境變量過程如下:

    “我的電腦”右鍵“屬性”(高級系統(tǒng)設置(環(huán)境變量。如圖-12,圖-13,圖-14所示:

    圖 - 12

    圖 -13

    圖– 14

    對“系統(tǒng)變量”做以下三個操作:

    新建系統(tǒng)變量,變量名為“JAVA_HOME”,變量值為“D:\java\jdk1.7”。即JDK的安裝路徑的根路徑。如圖-15所示:

    圖– 15

    新建系統(tǒng)變量,變量名為“CLASSPATH”,變量值為“.;%JAVA_HOME%\lib;%JAVA_HOME\

    lib\tools.jar”。第一個為“.”點,代表當前路徑,即在當前路徑下尋找類,后面為安裝的jdk中的jar文件的路徑,中間用“;“分號隔開(Linux系統(tǒng)用”:“冒號分隔)如圖-16所示。

    圖– 16

    修改原有系統(tǒng)變量“Path“,將光標移動到變量值的最前面(注意,一定不要刪除原有的變量值),添加”%JAVA_HOME%\bin;”。一定要以分號結束,作為與原有值的分隔標識。安裝的Tomcat的bin目錄下有很多可執(zhí)行程序和命令,記錄這個地址后,不管在任何目錄下輸入java和javac命令,系統(tǒng)都能找到對應的命令并執(zhí)行。

    圖– 17

    通過以上三個環(huán)境變量的設置以后,為了驗證JDK是否配置成功,則通過在命令行中輸入命令來檢測。在“運行”窗口中輸入“cmd”進入到命令行界面,輸入“java -version”查看輸出結果,如果提示“java version 1.7.X_XX”則代表配置成功。如圖-18所示。

    圖 - 18

    步驟一:下載及解壓Tomcat

    在apache網(wǎng)站的指定下載頁面,選擇適合Windows操作系統(tǒng)的Tomcat版本后下載。如圖-19所示。

    圖 - 19

    將下載的文件解壓縮到指定路徑。假定本次解壓路徑為“d:\java\tomcat7”,結果如圖-20所示。注意“tomcat7”下面不再包含子文件夾,直接包含tomcat的各文件。

    圖 -20

    步驟二:啟動Tomcat

    使用命令行工具,輸入“d:”切換到D盤,再輸入“cd d:\java\tomcat7\bin“進入到tomcat文件夾中的bin目錄下,輸入“startup”命令即可啟動Tomcat。如圖-21,22所示。

    圖– 21

    圖 - 22

    打開瀏覽器輸入”http://localhost:8080“驗證啟動成功。如圖-23。

    圖 - 23

    步驟三:關閉Tomcat

    在命令行中輸入“shutdown”命令可以關閉Tomcat。如圖-24所示。

    圖 - 24

    2 手動開發(fā)第一個Web項目

    2.1 問題

    使用文本編輯工具開發(fā)第一個Servlet程序。

    2.2 步驟

    開發(fā)Servlet程序的步驟如下

  • 1.編寫java源文件,文件中的類必須實現(xiàn)Servlet接口或繼承HttpServlet類
  • 2 . 編譯java源文件,生成class文件
  • 3.打包,將編譯后的文件按照規(guī)定目錄結構進行整理
  • 4 . 部署,將目錄結構復制到Web容器的指定位置
  • 5 . 啟動Web容器,輸入符合規(guī)范的地址訪問Servlet
  • 不管是在Linux還是Windows系統(tǒng)下,按照以上五步即可完成Web程序的開發(fā),區(qū)別只在于系統(tǒng)不同則實現(xiàn)對應步驟的命令不同。

    Linux下開發(fā)第一個Web程序

    步驟一:編寫源文件

    新建一個HelloServlet.java的文件,假定保存路徑為“/home/soft01/java”。如圖-25.

    圖– 25

    文件的代碼如圖-26所示:

    圖 - 26

    步驟二:編譯HelloServlet.java文件

    進入終端,輸入“cd /home/soft01/java”命令,切換當前目錄到HelloServlet.java文件所在的位置;輸入“javac –d . HelloServlet.java”命令進行編譯,-d參數(shù)代表編譯結果的保存位置,“.”點符號代表當前目錄,中間都有空格隔開,即編譯HelloServlet.java文件,并將結果保存在當前目錄;由于java源文件中使用了javax.servlet.*以及javax.servlet.http.*這兩個包中的類,而這些類存在于我們解壓的Tomcat目錄中l(wèi)ib下的servlet-api.jar文件中,因此為了能夠正確編譯,需要在javac命令中添加“-cp”參數(shù),說明一下這個servlet-api.jar文件所在的位置,所以javac命令調整為如下內容:

    “javac –cp /home/soft01/java/apache-tomcat-7.0.6/lib/serlvet-api.jar –d . HelloServlet.java”

    查看編譯結果,會發(fā)現(xiàn)在當前目錄中多了一個名字叫web的文件夾(源代碼中有package web這句代碼)及文件夾下的HelloServlet.class文件。

    編譯過程及結果如圖-27,圖-28所示:

    圖– 27

    圖– 28

    步驟三:打包

    打包即將工程各組件、文件以規(guī)定的目錄結構進行整理。首先是在“/home/soft01/java”目錄下創(chuàng)建整個應用的一個文件夾,暫定名稱叫firstweb(可變),firstweb內包含一個叫做“WEB-INF”的文件夾,且名字不可變,“WEB-INF”下面包含一個叫做“classes”的文件夾,將剛剛編譯好包含HelloServlet.class的web文件夾整體拷貝到“classes”文件夾下;同時,在“WEB-INF“文件夾下與“classes”同級別,添加一個名字叫做“web.xml”(名稱不可變)的文件。具備了“WEB-INF”、“classes”、“web.xml”之后,打包步驟基本完成。生成的目錄結構如圖-29所示。

    圖– 29

    編寫web.xml文件時,內容可以參考tomcat安裝目錄下webapps/examples/WEB-INF

    /web.xml文件。拷貝文件第一行,<web-app>、<servlet>、<servlet-mapping>節(jié)點即可,修改文件內容,與圖-30保持一致。其中,兩個servlet-name的名字要一致,servlet-class填寫的是編譯后的HelloServlet這個類的完整名稱,帶上包名。url-pattern內的值一定更要以斜杠“/”開頭。

    圖 - 30

    步驟四:部署

    部署工程就是將整個應用拷貝到tomcat的webapps這個文件夾下面??截愅甑慕Y果如圖-31所示。

    圖 - 31

    步驟五:啟動容器,訪問Servlet查看結果

    在終端中,輸入“cd /home/soft01/java/apache-tomcat-7.0.6/bin”命令,切換到tomcat的bin目錄;再輸入“sh startup.sh”命令,啟動Tomcat。

    打開瀏覽器,輸入“http://localhost:8080/firstweb/hello”回車,查看頁面輸出效果圖-32所示。

    圖– 32

    Windows下開發(fā)第一個Web程序

    步驟一:編寫源文件

    新建java源文件,假定保存路徑為“d:\java”,內容如圖-33所示。

    圖 - 33

    步驟二:編譯HelloServlet.java文件

    進入到命令行工具,輸入命令“d:”切換盤符,輸入命令“cd java”進入到HelloServlet.java源文件所在的目錄,輸入命令“javac –cp d:\java\tomcat7\lib\servlet-api.jar –d . HelloServlet.java”編譯java文件到當前目錄下。命令及輸出結果如圖-34,圖-35所示。

    圖– 34

    圖– 35

    步驟三:打包

    按照如下結構進行整理應用的目錄結構。

    圖– 36

    詳細結構可以參考圖-29。web.xml文件內容參考圖-30。

    步驟四:部署

    將整個firstweb文件夾拷貝到tomcat安裝路徑下的webapps文件夾下。如圖-37所示。

    圖 - 37

    步驟五:啟動容器,訪問Servlet查看結果

    進入到命令行工具,輸入“d:”切換盤符,輸入“cd java\tomcat7\bin”進入到tomcat的工具目錄,輸入“startup”回車,啟動tomcat。如圖-38,圖-39所示。

    圖– 38

    圖– 39

    打開瀏覽器,輸入“http://localhost:8080/firstweb/hello”查看運行結果。

    圖 - 40

    轉載于:https://www.cnblogs.com/congrong-zhp/p/10133206.html

    總結

    以上是生活随笔為你收集整理的安装和配置Tomcat的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。