linux 安裝 apache + tomcat (apr,apr-util),jk模式

來源:互聯網
上載者:User
軟體:apache-tomcat-6.0.24.tar.gz
httpd-2.2.14.tar.gz
jdk-6u18-linux-x64.bin
tomcat-connectors-1.2.28-src.tar.gz tar -zxf httpd-2.2.14.tar.gzapr安裝
cd httpd-2.2.14/srclib/apr./configure  --prefix=/usr/local/http/aprmake && make install apr-util安裝cd ../apr-util/./configure --prefix=/usr/local/http/apr-util --with-apr=/usr/local/http/apr/make && make install apache安裝./configure --prefix=/usr/local/http/ --with-apr=/usr/local/http/apr  --with-apr-util=/usr/local/http/apr-util/ --with-mpm=worker --enable-cache --enable-file-cache --enable-disk-cache --enable-http --enable-mem-cache --enable-mime-magic --enable-headers --enable-ssl
--enable-cgi --enable-rewrite --enable-so --with-suexec-gidmin --with-suexec-logfilemake && make installconfigure時可能出現下面的錯誤:no OpenSSL headers found
checking for SSL-C version... checking sslc.h usability... no
checking sslc.h presence... no
checking for sslc.h... no
no SSL-C headers found
configure: error: ...No recognized SSL/TLS toolkit detected請先安裝openssl #yum -y install openssl openssl-develJdk安裝 ./jdk-6u18-linux-x64.bin tomcat安裝tar -zxf apache-tomcat-6.0.24.tar.gzmv apache-tomcat-6.0.24 tomcat 配置環境變數echo "export JAVA_HOME=/usr/local/jdk1.6.0_18" >> /etc/profile
echo "export PATH=$PATH:$JAVA_HOME/bin" >> /etc/profile
echo "export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar" >> /etc/profile
echo "export TOMCAT_HOME=/usr/local/tomcat" >> /etc/profile
echo "export CATALINA_HOME=/usr/local/tomcat" >> /etc/profile
echo "export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib" >> /etc/profile mod_jk.so編譯tar -zxf tomcat-connectors-1.2.28-src.tar.gz./configure --with-apxs=/usr/local/http/bin/apxsmakecp apache-2.0/mod_jk.so /usr/local/http/modules/ cd /usr/local/http/confecho "
JkLogStampFormat \"[%a %b %d %H:%M:%S %Y] \"
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat \"%w %V %T\"
JkMount /*servlet/* ajp13
JkMount /*.jsp ajp13
JkMount /*.do ajp13
JkMount /*.action ajp13" > mod_jk.conf  echo "workers.tomcat_home=/usr/local/tomcat/
workers.java_home=/usr/local/jdk1.6.0_18
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1" > workers.properties echo "LoadModule jk_module modules/mod_jk.so
Include /usr/local/http/conf/mod_jk.conf
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkShmFile logs/mod_jk.shm
JkLogLevel info">> httpd.conf
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.