Installing Apache2
Create username and group for Apache:#groupadd apache #useradd apache -c "Apache" -d /dev/null -g apache -s /bin/falseDownload Apache
Compile and install: depend on your needs, choose which modules to install but make sure you can understand the security risk when enable these modules:
#tar zxvf httpd-2.2.14.tar.gz #cd httpd-2.2.14 #./configure --prefix=/usr/local/apache2 --with-mpm=prefork --disable-charset-lite --disable-include --disable-env --disable-setenvif --disable-status --disable-autoindex --disable-asis --disable-cgi --disable-negotiation --disable-imap --disable-actions --disable-userdir --disable-alias --disable-so --enable-alias --enable-status --enable-rewrite #make#su#umask 022#make install #chown -R root:sys /usr/local/apache2Installing mod_jk
Download mod_jkCompile and install: some binaries may required during the compiling mod_jk
#tar xzvf tomcat-connectors-1.2.28-src.tar.gz #cd tomcat-connectors-1.2.28-src/native #./buildconf.sh #./configure --with-apxs=/usr/local/apache2/bin/apxs #make #make install Configuring
Create file worker.properties at /usr/local/apache2/conf/workers.propertiesworker.list=ajp13 workers.tomcat_home=/opt/tomcat workers.java_home=/usr/java/jdk1.6.0_17 worker.ajp13.type=ajp13 worker.ajp13.host=localhost worker.ajp13.port=8009 Edit httpd.conf
LoadModule jk_module modules/mod_jk.so JkWorkersFile conf/workers.properties JkLogFile logs/mod_jk.log JkLogLevel info JkLogStampFormat "[%a %b %d %H:%M:%S %Y] " JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories JkRequestLogFormat "%w %V %T" JkMount /manager/* ajp13 JkMount /manager/*.jsp ajp13 JkMount /ROOT/* ajp13 JkMount /ROOT/*.jsp ajp13 Alias /pebble "/opt/tomcat/webapps/pebble" <Directory "/opt/tomcat/webapps/manager"> Options Indexes FollowSymLinks DirectoryIndex index.html index.htm index.jsp AllowOverride None Order allow,deny Allow from all </Directory> Alias /rootadmin "/opt/tomcat/webapps/ROOT" <Directory "/opt/tomcat/webapps/ROOT"> Options Indexes FollowSymLinks DirectoryIndex index.html index.htm index.jsp AllowOverride None Order allow,deny Allow from all </Directory>
No comments:
Post a Comment