歡迎您光臨本站 註冊首頁

有沒有,會linux下配置tomcat5的高手呀,幫忙解決點問

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

有沒有,會linux下配置tomcat5的高手呀,幫忙解決點問

用虛擬機 做的伺服器,
centos5.5系統,用yum安裝的tomcat5
可是不知道什麼原因,訪問tomcat5的8080埠,
總是提示  HTTP Status 404錯誤,


QQ:752260678

誰知道什麼原因呀,加我qq,可以連到我的虛擬機上,幫我操作,
謝謝了!!!!!!!
________________________________________________________________________________________________
伺服器是照這個配置的

Centos 里的 yum 在線安裝很慢.以下是替換為中國CentOS鏡像伺服器!
中國官方鏡像網站: http://centos.ustc.edu.cn/
/* 使用說明 */
cd /etc/yum.repos.d[進入yum.repos.d目錄]
mv CentOS-Base.repo  CentOS-Base.repo.save[修改源文件名稱備份]
wget http://centos.ustc.edu.cn/CentOS-Base.repo.5[下載]
mv CentOS-Base.repo.5 CentOS-Base.repo[下載后的文件更名]

1. 更新系統內核到最新.
yum -y update
系統更新后,如果yum安裝時提示錯誤信息,請執行以下命令修復.
rpm –import  /etc/pki/rpm-gpg/RPM-GPG-KEY*

2. 安裝Apahce, PHP, Mysql, 以及php連接mysql庫組件

yum -y install httpd php mysql mysql-server php-mysql

//安裝mysql擴展
yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
//安裝php的擴展
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
//安裝apache擴展
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
__________________________________________________________________________________________________________________________________________

CentOS5下整合Apache和Tomcat2009-05-15 12:27                                   CentOS5下整合Apache和Tomcat


       使用命令 yum install tomcat5 tomcat5-webapps tomcat5-admin-webapps 來安裝Tomcat服務及關聯程序 (撫琴煮酒)
     為什麼要整合Apache及Tomcat5伺服器:(簡單理解apache處理靜態html文件,而tomca5可處理動態jsp程序,Apache不能單獨處理jsp腳本)
1.下載mod_jk
目前mod_jk連接器穩定版本是1.2.23,使用Web瀏覽器訪問http://www.apache.org/dist/tomcat-connectors/jk/binaries/linux/jk-1.2.23/,下載mod_jk-1.2.23-apache-2.2.x-linux-i686.so.
2.安裝和配置mod_jk
mv mod_jk-1.2.23-apache-2.2.x-linux-i686.so /etc/httpd/modules/mod_jk.so
在/usr/share/tomcat5/conf目錄中新建子目錄jk,並新建文件workers.properties.內容如下:
workers.tomcat_home=/usr/share/tomcat5
workers.java_home=/usr/lib/jvm/java
ps=/
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=127.0.0.1
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
vi /usr/share/tomcat5/conf/server.xml,在語句<Engine name="Catalina" defaultHost="localhost">下添加
<Listener className="org.apache.jk.config.ApacheConfig" modJK="/etc/httpd/modules/mod_jk.so"/>

重新啟動tomcat5,auto文件夾為自動生成
cp /usr/share/tomcat5/conf/auto/mod_jk.conf /usr/share/tomcat5/conf/jk
mv /usr/share/tomcat5/conf/jk/mod_jk.conf /usr/share/tomcat5/conf/jk/mod_jk.conf-auto
vi /usr/share/tomcat5/conf/jk/mod_jk.conf-auto,將此文件內容更改如下:
<IfModule !mod_jk.c>
         LoadModule jk_module "/etc/httpd/modules/mod_jk.so"
</IfModule>
JkWorkersFile "/usr/share/tomcat5/conf/jk/workers.properties"
JkLogFile "/usr/share/tomcat5/logs/mod_jk.log"
JkLogLevel emerg
<VirtualHost *:80>
ServerName localhost
JkMount /*.jsp ajp13
</VirtualHost>

3.配置Tomcat vi /usr/share/tomcat5/conf/server.xml
在xmlValidation="false" xmlNamespaceAware="false">在其後添加以下語句:
<Context path="" docBase="/var/www/html" debug="0"/>

4.配置Apache vi /etc/httpd/conf/httpd.conf
在最後一行添加如下語句:
Include /usr/share/tomcat5/conf/jk/mod_jk.conf-auto
5.重新啟動Apache服務和Tomcat服務.
service apache restart ;service tomcat5 restart
6.測試Apache和Tomcat整合
vi /var/www/html/test.jsp
Hello!The time is <%= new java.util.Date() %>
#注意此test.jsp文件的寫法,有時實驗錯誤可在此文件上面查找原因.
如果出現下列圖片中的結果,則實驗成功:
《解決方案》

哦對了,安裝了個飛飛影視系統,
http://bbs.ff84.com/
這個網站的飛飛
《解決方案》

沒人理我呀,5555555555:curse::curse::roll::roll:
《解決方案》

自己找到原因了,是因為在tomcat5配置文件server.xml文件里加了
<Context path="" docBase="/var/www/html" debug="0"/>這句,就
訪問不到8080埠的tomcat了,註釋掉這句,就可以訪問tomcat的8080埠,不過,又不能訪問apache
里的的jsp文件了,

誰告訴我,既能訪問tomcat的8080埠,又能訪問apache要目錄里的jsp文件的方法呀,謝謝了

[火星人 ] 有沒有,會linux下配置tomcat5的高手呀,幫忙解決點問已經有445次圍觀

http://coctec.com/docs/service/show-post-17672.html