深入剖析Tomcat (Paul Deck) pdf掃描版
28MB / 10-06
Tomcat與Java Web開發(fā)技術(shù)詳解(第2版) (孫衛(wèi)琴) pdf掃描版
120MB / 10-27
Tomcat權(quán)威指南(第2版) PDF掃描版
40.49MB / 05-04
Tomcat 8 權(quán)威指南 中文PDF版[1MB]
1.33MB / 04-19
How Tomcat Works中文版 pdf版
1.62MB / 04-21
-
-
-
Kali Linux Revealed完美版(掌握滲透測試) 官方教程 pdf完整版 Linux_unix / 25.0MB
-
-
Kali Linux系統(tǒng)使用基礎(chǔ)教程(大學(xué)霸) V2.0 中文PDF完整版 Linux_unix / 65MB
-
-
韓順平2021圖解Linux升級(jí) + 一周內(nèi)學(xué)會(huì)linux 完整版PDF Linux_unix / 32.0MB
-
跟老男孩學(xué)linux三劍客命令(awk sed grep全攻略) v1.5 中文PDF版 Linux_unix / 933KB
-
Linux應(yīng)急手冊 中文PDF完整版 Linux_unix / 158MB
-
詳情介紹
上次視頻安裝了jdk,現(xiàn)在我們來安裝tomcat服務(wù)器,
我簡單介紹一些tomcat服務(wù)器吧,它可以運(yùn)行jsp文件,servlet都沒有問題
一些小的jsp網(wǎng)站或者個(gè)人學(xué)習(xí)jsp是不錯(cuò)的選擇。
比較大一點(diǎn)的jsp服務(wù)器軟件 Jboss , weblogic 等等。。
下面我們在 CentOS 5.3 Linux 服務(wù)器系統(tǒng)安裝 apache-tomcat-6.0.18
apache-tomcat-6.0.18.tar.gz 文件你可以去 //www.apache.org 上面進(jìn)行下載,
而且有多種版本選擇, 我選擇了目前最新的版本。
在文章最后我會(huì)提供我自己上傳的鏈接給你們?nèi)ハ螺d,這樣不用去apache.org上面找。呵呵
下載好了 傳送到服務(wù)器上面。
解壓
]# tar zxvf apache-tomcat-6.0.18.tar.gz
解壓完成就可以把解壓出來的文件夾移動(dòng)到/usr/local下面并且改名
]# mv apache-tomcat-6.0.18 /usr/local/tomcat
這樣就安裝完成,呵呵,是因?yàn)閠omcat直接解壓就可以用,不需要安裝
==========================================
下面設(shè)置 tomcat 相關(guān)的環(huán)境變量
]# vi ~/.bash_profile 加入 tomcat 環(huán)境參數(shù)
TOMCAT_HOME=/usr/local/tomcat
export PATH JAVA_HOME CLASSPATH TOMCAT_HOME
保存退出,然后執(zhí)行 source ~/.bash_profile , 讓環(huán)境變量生效
]# source ~/.bash_profile
下面就可以啟動(dòng) tomcat 服務(wù)器了。
[root@localhost opt]# /usr/local/tomcat/bin/startup.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/java/jdk1.7.0
沒有其他信息,表示正常啟動(dòng)了, 你也可以查看 tomcat端口是否打開
# netstat -tnl 查看 8080 8009 這2個(gè)端口,如果打開了,證明tomcat正常運(yùn)行。
tcp 0 0 :::8009 :::* LISTEN
tcp 0 0 :::8080 :::* LISTEN
=========================
下面進(jìn)行測試
可以在xp系統(tǒng),作為局域網(wǎng)訪問 剛剛做好的Tomcat服務(wù)器
# ifconfig 查看服務(wù)器 ip地址。
inet addr:192.168.138.128 Bcast:192.168.138.255 Mask:255.255.255.0
所以在局域網(wǎng)中, xp 訪問地址是 //192.168.138.128:8080
注意要寫上 8080 端口。
發(fā)現(xiàn)不能打開 tomcat 默認(rèn)頁面, 是因?yàn)?CentOS 5.3 操作系統(tǒng)中 默認(rèn) iptables 防火墻設(shè)置
的原因,沒有允許 8080 端口
# iptables -F 這個(gè)命令可以清除 CentOS5.3 中 iptables 自帶防火墻 默認(rèn)規(guī)則
清除完畢 再進(jìn)行訪問
If you're seeing this page via a web browser,
it means you've setup Tomcat successfully. Congratulations!
正常顯示出來了。 關(guān)于 Linux 自帶防火墻 iptables 的其他設(shè)置,大家可以看
www.17rumen.com 上面的視頻。 看到了吧,就是這個(gè)地方專門演示iptables的設(shè)置。
===================================================
下面 查看 tomcat 運(yùn)行時(shí)環(huán)境的 內(nèi)存大小情況
在 tomcat 默認(rèn)的 網(wǎng)站路徑 編寫一個(gè) test.jsp 文件,下面就是網(wǎng)頁內(nèi)容。
/usr/local/tomcat/webapps/ROOT 這個(gè)就是網(wǎng)站的物理地址,看我演示吧。
<%
Runtime lRuntime = Runtime.getRuntime();
out.println("*** BEGIN MEMORY STATISTICS ***<br/>");
out.println("Free Memory: "+lRuntime.freeMemory()/1024/1024+"M<br/>");
out.println("Max Memory: "+lRuntime.maxMemory()/1024/1024+"M<br/>");
out.println("Total Memory: "+lRuntime.totalMemory()/1024/1024+"M<br/>");
out.println("Available Processors : "+lRuntime.availableProcessors()+"<br/>");
out.println("*** END MEMORY STATISTICS ***");
%>
保存文件, 就可以訪問了。//192.168.138.128:8080/test.jsp
你也可以寫另外的 jsp 文件進(jìn)行學(xué)習(xí)。
是吧, 很簡單的一個(gè) jsp 頁面
<%
out.println( "Hello, www.17rumen.com" );
%>
具體進(jìn)一步學(xué)習(xí) jsp 網(wǎng)頁編程這里不多說,需要一定的java語言基礎(chǔ)。
=======================
Linux 下 tomcat 運(yùn)行內(nèi)存設(shè)置大小
vi ~/.bash_profile
加入 JAVA_OPTS="-Xms256m -Xmx512m"
保存, 退出
# source ~/.bash_profile 是環(huán)境變量設(shè)置 生效
=============================================================
最后就是讓服務(wù)器 啟動(dòng)時(shí)候自動(dòng) 運(yùn)行 tomcat 了。
我們最簡單的方法就是通過startup.sh來自動(dòng)啟動(dòng)Tomcat,編輯vi /etc/rc.d/rc.local
文件最后增加內(nèi)容(假設(shè)JDK目錄是/usr/java,Tomcat目錄是/usr/local/tomcat)
export JDK_HOME=/usr/java/jdk1.7.0
export JAVA_HOME=/usr/java/jdk1.7.0
/usr/local/tomcat/bin/startup.sh
保存退出
================
最后當(dāng)然是 重啟服務(wù)器 看看是否自動(dòng)啟動(dòng)啦, 呵呵。
shutdown -r now
啟動(dòng)比較慢。。查看端口 8080 自動(dòng)打開了。說明沒有問題。
再用瀏覽器訪問, 發(fā)現(xiàn)不能訪問, 應(yīng)該是 iptables 防火墻問題了,
我忘記 保存, 修改iptables 的設(shè)置了。
# iptables -F
# service iptables save
Saving firewall rules to /etc/sysconfig/iptables: [ OK ]
要這2條命令 一起執(zhí)行才可以, 這樣才會(huì)保存到配置文件中,下次開機(jī)就直接可以訪問jsp網(wǎng)頁了。
演示就到這里,謝謝大家觀看?。?!
下載地址
人氣書籍
UNIX網(wǎng)絡(luò)編程 卷1:套接字聯(lián)網(wǎng)API(第3版) 中文 PDF版 [85M]
深入理解Linux內(nèi)核(第三版) 帶完整書簽 PDF掃描版[56MB]
Ubuntu Linux從入門到精通 PDF 掃描版[59M]
unix環(huán)境高級(jí)編程(第3版) 中文版 pdf掃描版[21MB]
KVM虛擬化技術(shù):實(shí)戰(zhàn)與原理解析 PDF掃描版[108MB]
鳥哥的Linux私房菜 Linux基礎(chǔ)學(xué)習(xí)篇(第三版)
Linux/UNIX系統(tǒng)編程手冊 PDF掃描版[262MB]
Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)(原書第3版)pdf掃描版[36.7MB]
Linux命令行大全 ((美)William E.shotts,Jr) 中文PDF高清掃描版
linux命令大全(15部最全面的CHM文檔) linux命令手冊集合
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請?jiān)谠u論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問題,請?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的CentOS 5.3 安裝tomcat-6.0.18 和設(shè)置tomcat環(huán)境變量 內(nèi)存視頻教程資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。