最近都在忙處理OpenSUSE by mod_jk
原先的打算,是跟之前在centos與fedora時使用的一樣想法,apache[documentroot]就放一般靜態網頁與php,tomcat[docbase]就放jsp…
在centos與fedora使用mod_jk來改寫tomcat-conf中的server.xml時,基本上,在host指定appbase為webapps時,重啟tomcat後會在conf下的auto來自動生成一個mod_jk.conf(auto資料匣要自己建立),mod_jk中的jkmount就會自動把webapps/底下所有資料匣做一個mount(ROOT本生不會mount,而是auto mount ROOT底下的資料匣),而jkmount會把/*/*丟到workername為ajp13來做tunnel處理,在此做一做假設範例:
mod_jk.conf---->JkMount /abc/* ajp13
browser send request ==> http://localhost/abc/a.jsp