#cd /usr/local/src/httpd-2.2.21
#./configure --prefix=/usr/local/apache2 --enable-ssl --enable-modules=most --enable-mods-shared=most --with-included-apr
#make
#make install
#cd tomcat-connectors-1.2.31-src/native
#./configure --with-apxs=/usr/local/apache2/bin/apxs
#make
#make install
#yum install java-1.6.0-openjdk-devel-1.6.0.0-1.41.1.11.11.90.el5_9 java-1.6.0-openjdk-1.6.0.0-1.41.1.11.11.90.el5_9
#vim ~/.bash_profile
export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64
export CLASSPATH=/home/tmsuser/TMS-Tomcat/lib/servlet-api.jar:.
export CATALINA_HOME=/home/tmsuser/PG-Tomcat
1. vim /usr/local/apache2/conf/httpd.conf
LoadModule jk_module modules/mod_jk.so
JkWorkersFile /usr/local/apache2/conf/workers.properties
JkLogFile /var/log/httpd/mod_jk.log
JkLogLevel info
2. vim /usr/local/apache2/conf/extra/tomcat.conf
NameVirtualHost *:443
<VirtualHost *:443>
ServerName example.com
SSLEngine On
SSLProtocol all -SSLv2
SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW
SSLCertificateFile /root/SSLKeys_20Sep2010/example.com.crt
SSLCertificateKeyFile /root/SSLKeys_20Sep2010/example.com.key
SSLCACertificateFile /root/SSLKeys_20Sep2010/gd_bundle.crt
ErrorLog /var/log/httpd/tomcat.error.log
CustomLog /var/log/httpd/tomcat.log combined
JkMount /* tomtest
</VirtualHost>
3. vim /usr/local/apache2/conf/workers.properties
# Define 1 real worker named tomtest
worker.list=tomtest
# Set properties for worker named tomtest to use tomtest protocol,
# and run on port 8009
worker.tomtest.type=ajp13
worker.tomtest.host=localhost
worker.tomtest.port=8009
4. vim tomcat/conf/server.xml
<Connector URIEncoding="UTF-8" port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
No comments:
Post a Comment