2、安裝apache。
3、安裝tomcat。
# cp apache-tomcat-5.5.12.tar.gz /usr/local/
# cd /usr/local
# tar xzvf apache-tomcat-5.5.12.tar.gz
# ln -s apache-tomcat-5.5.12 tomcat
4、編譯生成mod_jk。
# tar xzvf jakarta-tomcat-connectors-1.2.15-src.tar.gz
# cd jakarta-tomcat-connectors-1.2.15-src/jk/native
# ./configure --with-apxs=/usr/local/apache2/bin/apxs
# make
# cp ./apache-2.0/mod_jk.so /usr/local/apache2/modules/
5、配置。
在/usr/local/apache2/conf/下面建立兩個配置檔案mod_jk.conf和workers.properties。
# vi mod_jk.conf
新增以下內容:
# 指出mod_jk模組工作所需要的工作檔案workers.properties的位置
jkworkersfile /usr/local/apache2/conf/workers.properties
# where to put jk logs
jklogfile /usr/local/apache2/logs/mod_jk.log
# set the jk log level [debug/error/info]
jkloglevel info
# select the log format
jklogstampformat "[%a %b %d %h:%m:%s %y]"
# jkoptions indicate to send ssl key size,
jkoptions +forwardkeysize +forwarduricompat -forwarddirectories
# jkrequestlogformat set the request format
jkrequestlogformat "%w %v %t"
# 將所有servlet 和jsp請求通過ajp13的協議送給tomcat,讓tomcat來處理
jkmount /servlet/* worker1
jkmount /*.jsp worker1
# vi workers.properties
新增以下內容:
# defining a worker named worker1 and of type ajp13
worker.list=worker1
# set properties for worker1
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=8009
worker.worker1.lbfactor=50
worker.worker1.cachesize=10
worker.worker1.cache_timeout=600
worker.worker1.socket_keepalive=1
worker.worker1.socket_timeout=300
再配置httpd.conf,作以下修改:
將listen 80 修改為 listen 127.0.0.1:80
將servername 修改為 servername localhost:80
增加關於載入mod_jk的語句:
loadmodule jk_module modules/mod_jk.so
include /usr/local/apache2/conf/mod_jk.conf
啟動apache和tomcat,用瀏覽器訪問http://localhost/,如果在瀏覽器中出現it works!則證明配置正確
linux系統下的apache重啟和檢視php環境
首先切換到init.d目錄下 cd etc rc.d init.d然後ls列出目錄 使用httpd v檢視已經安裝的httpd的版本,使用rpm qa grep httpd檢視是否已經安裝了httpd 使用ps ef grep httpd檢視httpd的程序 使用service httpd stat...
Linux下Apache服務的檢視和啟動
cd到 etc rc.d init.d 目錄,並列出該目錄下的所有檔案,看看是否有httpd 使用httpd v檢視已經安裝的httpd的版本 使用rpm qa grep httpd檢視是否已經安裝了httpd 使用ps ef grep httpd檢視httpd的程序 使用service httpd...
Linux下Apache服務的檢視和啟動
cd到 etc rc.d init.d 目錄,並列出該目錄下的所有檔案,看看是否有httpd 使用httpd v檢視已經安裝的httpd的版本 使用rpm qa grep httpd檢視是否已經安裝了httpd 使用ps ef grep httpd檢視httpd的程序 使用service httpd...