[linux]linux下集成apache和tomcat時(shí)可能用到的命令
在apache2和tomcat5集成的環(huán)境下,通常會(huì)把靜態(tài)文件(如shtml文件)存放在apache的目錄下,而動(dòng)態(tài)文件則存在在tomcat的管轄范圍內(nèi),因?yàn)殚_發(fā)過程中并沒有將這兩類文件分開,所以在訪問靜態(tài)文件是就需要做個(gè)映射。
假設(shè)集成環(huán)境中,裝有apache2的機(jī)器在局域網(wǎng)中的地址為192.168.1.55,下面簡稱55;裝有tomcat5的機(jī)器的地址為192.168.1.66,后面簡稱66
那么在55中需要提供的是NFS服務(wù):
在/etc/exports中添加如下語句:
{apache2_home}/htdocs 192.168.1.*(ro,no_root_squash)
其中
{apache2_home}/是指apache2的安裝目錄;
192.168.1.*是指可訪問的域
ro選項(xiàng)是指訪問的權(quán)限
no_root_squash選項(xiàng)是指55的root在這個(gè)文件夾下沒有寫的權(quán)限
開啟NFS服務(wù)的命令:
service nfs start
然后在66中運(yùn)行另外一個(gè)命令:
mount -o nolock 192.168.1.55:{apache2_home}/htdocs {tomcat_home}/webapps/ROOT
PS:如果修改了/etc/exports的話需要重新開啟nfs服務(wù),那么關(guān)閉的命令是:service nfs stop。
Let life be beautiful like summer flowers and death like autumn leaves.
posted on 2008-10-05 00:10 Alexwan 閱讀(1401) 評(píng)論(0) 編輯 收藏 所屬分類: J2EE 、小筆記 、linux