RedHat 6 安装配置Tomcat 7
關(guān)于部署Tomcat,看了網(wǎng)上的一些資料基本都說(shuō)要先裝JDK、配置環(huán)境變量等“常規(guī)步驟”,但tomcat發(fā)行說(shuō)明中已提到最低要求只需要JRE提供一個(gè)Java運(yùn)行環(huán)境即可,我就測(cè)試了下總結(jié)成本文。當(dāng)然要裝JDK也可以,因?yàn)镴DK包含了JRE。
測(cè)試環(huán)境:
操作系統(tǒng):Red Hat Enterprise Linux Server release 6.5 (Santiago),最小化安裝
Tomcat:apache-tomcat-7.0.70.tar.gz
JRE:jre-7u76-linux-x64.rpm
一、部署Tomcat 7
1、Tomcat 7默認(rèn)就只需要JRE即可,不必再安裝完整的JDK,事實(shí)上從Tomcat 5.5開(kāi)始就是這樣了。Tomcat 7要求JRE 6或更高的版本。見(jiàn)下圖Tomcat 7的Release Notes
2、解壓Tomcat 7.0.70的包,并移動(dòng)到/usr/local目錄,先試一下執(zhí)行啟動(dòng)腳本,報(bào)錯(cuò)缺少JAVA的環(huán)境變量(事實(shí)上,如果安裝rpm版本的JRE,環(huán)境變量也可以無(wú)需配置,本文就沒(méi)有配置環(huán)境變量,tomcat運(yùn)行正常)
[root@rh6core tmp]# tar zxvf apache-tomcat-7.0.70.tar.gz
?[root@rh6core tmp]# mv apache-tomcat-7.0.70 /usr/local/
3、查看下JAVA的版本,java -version,提示未找到,因?yàn)槲沂褂玫氖亲钚』惭b的RedHat6,當(dāng)然沒(méi)有裝JAVA
4、安裝JRE 7.76的rpm包
?[root@rh6core tmp]# chmod +x jre-7u76-linux-x64.rpm
5、再查看下JAVA的版本,java -version,這下正常了
6、再來(lái)執(zhí)行Tomcat 7的啟動(dòng)腳本,啟動(dòng)成功了
7、打開(kāi)瀏覽器輸入:http://192.168.10.10:8080,成功打開(kāi) Tomcat 7的默認(rèn)頁(yè)面
二、修改Tomcat 7的默認(rèn)端口
本文原始出處:江健龍的技術(shù)博客http://jiangjianlong.blog.51cto.com/3735273/1852740
1、編輯conf目錄下的server.xml文件,修改為Connector port="9090",默認(rèn)是8080
[root@rh6core conf]# pwd
/usr/local/apache-tomcat-7.0.70/conf
[root@rh6core conf]# vi server.xml
2、重啟tomcat:先shutdown再startup
3、使用9090端口訪問(wèn)http://192.168.10.10:9090,成功打開(kāi)tomcat 7默認(rèn)頁(yè)面
三、配置Tomcat Manager后臺(tái)訪問(wèn)
本文原始出處:江健龍的技術(shù)博客http://jiangjianlong.blog.51cto.com/3735273/1852740
1、修改tomcat-users.xml中的vi tomcat-users配置,把注釋符合原來(lái)的角色、用戶刪除,按下圖紅框處配置角色和用戶。我測(cè)試發(fā)現(xiàn)如果不刪除原來(lái)的用戶、角色的話很奇怪老是登錄不成功。
[root@rh6core conf]# pwd
/usr/local/apache-tomcat-7.0.70/conf
[root@rh6core conf]# vi tomcat-users.xml
2、重啟tomcat:先shutdown再startup
3、分別點(diǎn)擊Tomcat 7默認(rèn)頁(yè)面的三個(gè)按鈕:Server Status、Manager APP、Host Manager
4、彈出登錄框,輸入我們前面在tomcat-users.xml中配置的用戶進(jìn)行登錄
5、成功登錄并訪問(wèn)Server Status、Manager APP、Host Manager頁(yè)面
四、設(shè)置開(kāi)機(jī)自動(dòng)啟動(dòng)Tomcat
編輯 /etc/rc.d/rc.local,將tomcat 7的啟動(dòng)腳本加進(jìn)去即可
五、部署測(cè)試網(wǎng)站
本文原始出處:江健龍的技術(shù)博客http://jiangjianlong.blog.51cto.com/3735273/1852740
1、上傳網(wǎng)站的war包test.war到tomcat目錄的webapps目錄下,tomcat會(huì)加載Webapps下的所有應(yīng)用,會(huì)自動(dòng)將war包解壓成同名文件夾。
2、使用瀏覽器訪問(wèn)測(cè)試網(wǎng)站 http://192.168.10.10:9090/test,成功訪問(wèn)
總結(jié)
以上是生活随笔為你收集整理的RedHat 6 安装配置Tomcat 7的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: POJ 1821 单调队列+dp
- 下一篇: AJAX请求和跨域请求详解(原生JS、J