日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

在 UNIX 中安裝和配置開發(fā) Web 服務(wù)器( 六 )


設(shè)置 Tomcat Web Application Manager
Tomcat Web Application Manager 提供了許多功能來(lái)幫助管理您的 Web 應(yīng)用程序 。它允許您以多種方式部署和“取消部署Web 應(yīng)用程序、列出應(yīng)用程序、重新加載它們,甚至是停止和啟動(dòng)它們 。
授予特定用戶訪問(wèn)權(quán)限
要實(shí)現(xiàn) Tomcat Web Application Manager,您必須首先在 tomcat-users.xml 文件中向某個(gè)特定的用戶授予訪問(wèn)權(quán)限 。為此,可以使用清單 9 中的代碼 。
清單 9. 通過(guò)添加用戶和角色來(lái)授予對(duì) Tomcat Web Application Manager 的訪問(wèn)權(quán)限
vi tomcat-users.xml
Add these two lines below in between the two tags




只是以防您感到疑惑,上面的用戶和密碼完全是任意的 。您不需要在自己的 UNIX 服務(wù)器上創(chuàng)建具有該密碼的該用戶,并且可以隨心所欲地設(shè)置用戶和密碼 。但是,您將使用該信息來(lái)登錄到管理控制臺(tái)中 。
為了加強(qiáng)安全性,應(yīng)該僅限該 tomcat-users.xml 文件的所有者有權(quán)訪問(wèn)該文件 。為此,您必須將權(quán)限設(shè)置在 700 或以下——例如:
【在 UNIX 中安裝和配置開發(fā) Web 服務(wù)器】# chmod 600 tomcat-users.xml
重新啟動(dòng) Tomcat 服務(wù)器
要使上述更改生效,您必須重新啟動(dòng) Tomcat 服務(wù)器 。為此,可以使用清單 10 中的代碼 。
清單 10. 重新啟動(dòng) Tomcat 服務(wù)器
cd $CATALINA_HOME/bin
./shutdown.sh
./startup.sh ;tail -f ../logs/catalina.out
當(dāng)您使用 tail 命令來(lái)查看 catalina.out 日志文件時(shí),應(yīng)該看到類似如下所示的內(nèi)容:
May 15, 2008 4:08:12 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/74 config=null
May 15, 2008 4:08:12 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 6271 ms
打開 Tomcat Web Application Manager 控制臺(tái)
返回到 Tomcat 管理控制臺(tái) 。單擊左側(cè)導(dǎo)航窗格的 Administration 部分中的 Tomcat Manager 鏈接 。當(dāng)成功時(shí),您將看到類似圖 4 所示的窗口 。
圖 4. Tomcat Web Application Manager 啟動(dòng)頁(yè)面
Tomcat 還具有一個(gè)狀態(tài)應(yīng)用程序,該應(yīng)用程序顯示 Tomcat 服務(wù)器的狀態(tài),包括 JVM 的內(nèi)存利用情況和線程數(shù)量 。您可以通過(guò)單擊 Tomcat Web Application Manger 右上角的 Server Status 來(lái)訪問(wèn)這個(gè)非常有用的工具 。
安裝示例應(yīng)用程序
Tomcat 附帶了一個(gè)示例應(yīng)用程序 。這當(dāng)然不足以測(cè)試您的特定應(yīng)用程序需要,但它將提供基本 JSP 應(yīng)用程序和基本 Servlet 的功能測(cè)試 。
查找 WAR 的位置
當(dāng)您停止 Tomcat Web Application Manager 以部署您的應(yīng)用程序時(shí),您需要知道要搜索哪個(gè)目錄以選擇用于部署的 Web 存檔 (WAR) ??梢允褂们鍐?11 中的代碼來(lái)查找此文件 。
清單 11. 查找用于部署的 WAR 文件
bash-3.00# cd $CATALINA_HOME
bash-3.00# find . -name *.war
./webapps/docs/appdev/sample/sample.war
./webapps/sample.war
打開 Tomcat Web Application Manager 控制臺(tái)以部署服務(wù)器
在 Manager Application 下面,向下滾動(dòng)到 Deploy 部分,如圖 5 所示 。
圖 5. 示例應(yīng)用程序部署
在 War file to deploy 下面,只需單擊 Browse 。使用您在上面找到的路徑來(lái)選擇該示例應(yīng)用程序 WAR 。單擊 Open,然后單擊 Deploy 。實(shí)際上,部署該示例應(yīng)用程序也就這么簡(jiǎn)單 。
測(cè)試示例應(yīng)用程序
在部署該應(yīng)用程序之后,您可以通過(guò)訪問(wèn) http://localhost:8080/sample/ 來(lái)確定它是否出現(xiàn) 。這里,您可以單擊 JSP,然后單擊 Servlet,從而驗(yàn)證這些 Servlet 將出現(xiàn),并且基本的應(yīng)用程序功能存在,如圖 6 所示 。該服務(wù)器現(xiàn)在應(yīng)該已經(jīng)為您的應(yīng)用程序準(zhǔn)備就緒了 。
圖 6. 示例應(yīng)用程序測(cè)試和驗(yàn)證頁(yè)面

推薦閱讀