日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Linux/centos安裝tomcat

系統(tǒng) 2202 0
  • apache-tomcat-6.0.18.tar.gz 軟件 下載地址:
  • 點(diǎn)擊進(jìn)入下載頁(yè)面: 下載地址3

上次視頻安裝了jdk,現(xiàn)在我們來(lái)安裝tomcat服務(wù)器,

我簡(jiǎn)單介紹一些tomcat服務(wù)器吧,它可以運(yùn)行jsp文件,servlet都沒(méi)有問(wèn)題

一些小的jsp網(wǎng)站或者個(gè)人學(xué)習(xí)jsp是不錯(cuò)的選擇。

比較大一點(diǎn)的jsp服務(wù)器軟件 Jboss , weblogic 等等。。

下面我們?cè)?CentOS 5.3 Linux 服務(wù)器系統(tǒng)安裝 apache-tomcat-6.0.18

apache-tomcat-6.0.18.tar.gz 文件你可以去? http://www.apache.org ?上面進(jìn)行下載,
而且有多種版本選擇, 我選擇了目前最新的版本。

在文章最后我會(huì)提供我自己上傳的鏈接給你們?nèi)ハ螺d,這樣不用去apache.org上面找。呵呵

下載好了 傳送到服務(wù)器上面。

解壓
]# tar zxvf apache-tomcat-6.0.18.tar.gz
解壓完成就可以把解壓出來(lái)的文件夾移動(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

沒(méi)有其他信息,表示正常啟動(dòng)了, 你也可以查看 tomcat端口是否打開(kāi)

# netstat -tnl ??查看 8080? 8009 這2個(gè)端口,如果打開(kāi)了,證明tomcat正常運(yùn)行。

tcp??????? 0????? 0 :::8009??????? :::*???????????? LISTEN
tcp??????? 0????? 0 :::8080??????? :::*???????????? LISTEN

=========================

下面進(jìn)行測(cè)試

可以在xp系統(tǒng),作為局域網(wǎng)訪問(wèn) 剛剛做好的Tomcat服務(wù)器

# ifconfig ?查看服務(wù)器 ip地址。

?inet addr:192.168.138.128? Bcast:192.168.138.255? Mask:255.255.255.0

所以在局域網(wǎng)中, xp 訪問(wèn)地址是? http://192.168.138.128:8080
注意要寫上 8080 端口。

發(fā)現(xiàn)不能打開(kāi) tomcat 默認(rèn)頁(yè)面,? 是因?yàn)?CentOS 5.3 操作系統(tǒng)中 默認(rèn) iptables 防火墻設(shè)置

的原因,沒(méi)有允許 8080 端口

# iptables -F 這個(gè)命令可以清除 CentOS5.3 中 iptables 自帶防火墻 默認(rèn)規(guī)則

清除完畢 再進(jìn)行訪問(wèn)

If you're seeing this page via a web browser,
it means you've setup Tomcat successfully. Congratulations!

正常顯示出來(lái)了。 關(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)頁(yè)內(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 ***");
?%>

保存文件, 就可以訪問(wèn)了。 http://192.168.138.128:8080/test.jsp

你也可以寫另外的 jsp 文件進(jìn)行學(xué)習(xí)。

是吧, 很簡(jiǎn)單的一個(gè) jsp 頁(yè)面
<%
?out.println( "Hello,? www.17rumen.com " );
%>

具體進(jìn)一步學(xué)習(xí) jsp 網(wǎng)頁(yè)編程這里不多說(shuō),需要一定的java語(yǔ)言基礎(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 了。

我們最簡(jiǎn)單的方法就是通過(guò)startup.sh來(lái)自動(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)打開(kāi)了。說(shuō)明沒(méi)有問(wèn)題。

再用瀏覽器訪問(wèn), 發(fā)現(xiàn)不能訪問(wèn), 應(yīng)該是 iptables 防火墻問(wèn)題了,

我忘記 保存, 修改iptables 的設(shè)置了。

# iptables -F

# service iptables save

Saving firewall rules to /etc/sysconfig/iptables:????????? [? OK? ]

要這2條命令 一起執(zhí)行才可以, 這樣才會(huì)保存到配置文件中,下次開(kāi)機(jī)就直接可以訪問(wèn)jsp網(wǎng)頁(yè)了。

Linux/centos安裝tomcat


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 南康市| 依安县| 凤庆县| 隆德县| 历史| 开化县| 安阳县| 巴林左旗| 象州县| 曲靖市| 长武县| 商城县| 南通市| 甘谷县| 慈溪市| 疏附县| 铜陵市| 合水县| 凤台县| 桃源县| 定日县| 宁陵县| 洪雅县| 通州市| 新密市| 淮阳县| 金门县| 赤水市| 甘德县| 深泽县| 原平市| 南汇区| 大连市| 嘉定区| 正镶白旗| 彭水| 迭部县| 琼海市| 兴和县| 湾仔区| 罗山县|