Ako bi neko imao ispravno podešene konfiguracione datoteke bio bi zahvalan na istim ili još bolje da bacite pogled na ove moje, evo:
worker_file:
Code:
worker.list=worker_backupdienst
#
# Defining a worker named ajp13w and of type ajp13
# Note that the name and the type do not have to match.
#
worker.worker_backupdienst.type=ajp13
worker.worker_backupdienst.host=localhost
worker.worker_backupdienst.port=8009
worker.worker_backupdienst.lbfactor=50
worker.worker_backupdienst.cachesize=10
worker.worker_backupdienst.cache_timeout=600
worker.worker_backupdienst.socket_keepalive=1
worker.worker_backupdienst.reclycle_timeout=300
#
# Defining a load balancer
#
#worker.worker_backupdienst.type=lb
#worker.worker_backupdienst.balance_workers=ajp13w
#
# Define status worker
#
#worker.jkstatus.type=status
worker.list=worker_backupdienst
#
# Defining a worker named ajp13w and of type ajp13
# Note that the name and the type do not have to match.
#
worker.worker_backupdienst.type=ajp13
worker.worker_backupdienst.host=localhost
worker.worker_backupdienst.port=8009
worker.worker_backupdienst.lbfactor=50
worker.worker_backupdienst.cachesize=10
worker.worker_backupdienst.cache_timeout=600
worker.worker_backupdienst.socket_keepalive=1
worker.worker_backupdienst.reclycle_timeout=300
#
# Defining a load balancer
#
#worker.worker_backupdienst.type=lb
#worker.worker_backupdienst.balance_workers=ajp13w
#
# Define status worker
#
#worker.jkstatus.type=status
mod_jk_conf.datoteka
Code:
# Load mod_jk module
LoadModule jk_module modules/mod_jk.so
# Declare the module for <IfModule directive> (remove this line on Apache 2.0.x)
AddModule mod_jk.c
# Where to find workers.properties
JkWorkersFile /etc/httpd/conf/workers.properties.minimal
# Where to put jk logs
JkLogFile /var/log/httpd/mod_jk.log
# Set the jk log level [debug/error/info]
JkLogLevel warn
# 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"
# Send servlet for context /examples to worker named worker1
JkMount /usr/local/OBS/conf/localhost/tomcat-base/webapps/*.jsp worker1
# Send JSPs for context /examples to worker named worker1
#JkMount /examples/*.jsp worker1
# Load mod_jk module
LoadModule jk_module modules/mod_jk.so
# Declare the module for <IfModule directive> (remove this line on Apache 2.0.x)
AddModule mod_jk.c
# Where to find workers.properties
JkWorkersFile /etc/httpd/conf/workers.properties.minimal
# Where to put jk logs
JkLogFile /var/log/httpd/mod_jk.log
# Set the jk log level [debug/error/info]
JkLogLevel warn
# 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"
# Send servlet for context /examples to worker named worker1
JkMount /usr/local/OBS/conf/localhost/tomcat-base/webapps/*.jsp worker1
# Send JSPs for context /examples to worker named worker1
#JkMount /examples/*.jsp worker1
server.xml
Code:
<Server port="8014" shutdown="SHUTDOWN" debug="0">
<Service name="Tomcat-Standalone">
<Connector className="org.apache.catalina.connector.http.HttpConnector"
address="85.12.17.29" port="8080" minProcessors="50" maxProcessors="1000"
enableLookups="false" redirectPort="8443" bufferSize="32768"
allowChunking="false" acceptCount="200" debug="0" connectionTimeout="60000" />
<Connector className="org.apache.catalina.connector.http.HttpConnector"
address="85.12.17.29" port="8443" minProcessors="50" maxProcessors="1000"
enableLookups="false" acceptCount="200" bufferSize="32768"
allowChunking="false" debug="0" scheme="https" secure="true" connectionTimeout="60000">
<!--<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8009" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="10" debug="0" connectionTimeout="0"
useURIValidationHack="false"
protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>
-->
<Connector port="8009"
enableLookups="false"
redirectPort="8443"
protocol="AJP/1.3" />
<Factory className="org.apache.catalina.net.SSLServerSocketFactory"
keystoreFile="conf/keystore"
keystorePass="changeit"
clientAuth="false" protocol="TLS"/>
</Connector>
<Engine name="Standalone" defaultHost="localhost" debug="0">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="../logs" prefix="catalina_log." suffix=".txt"
timestamp="true"/>
<Realm className="org.apache.catalina.realm.MemoryRealm" />
<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="false" liveDeploy="false">
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="../logs" prefix="access_log." suffix=".txt"
pattern="common"/>
<Context path="/obs" docBase="obs" debug="0" cookies="true" reloadable="false">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="../logs" prefix="obs_log."
suffix=".txt" timestamp="true" />
</Context>
<Context path="/AobAdmin" docBase="AobAdmin" debug="0" crossContext="true"
reloadable="false">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="../logs" prefix="AobAdmin_log."
suffix=".txt" timestamp="true" />
</Context>
<Context path="" docBase="root" debug="0" cookies="true" reloadable="true">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="../logs" prefix="root_log."
suffix=".txt" timestamp="true" />
</Context>
</Host>
</Engine>
</Service>
</Server>
<Server port="8014" shutdown="SHUTDOWN" debug="0">
<Service name="Tomcat-Standalone">
<Connector className="org.apache.catalina.connector.http.HttpConnector"
address="85.12.17.29" port="8080" minProcessors="50" maxProcessors="1000"
enableLookups="false" redirectPort="8443" bufferSize="32768"
allowChunking="false" acceptCount="200" debug="0" connectionTimeout="60000" />
<Connector className="org.apache.catalina.connector.http.HttpConnector"
address="85.12.17.29" port="8443" minProcessors="50" maxProcessors="1000"
enableLookups="false" acceptCount="200" bufferSize="32768"
allowChunking="false" debug="0" scheme="https" secure="true" connectionTimeout="60000">
<!--<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8009" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="10" debug="0" connectionTimeout="0"
useURIValidationHack="false"
protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>
-->
<Connector port="8009"
enableLookups="false"
redirectPort="8443"
protocol="AJP/1.3" />
<Factory className="org.apache.catalina.net.SSLServerSocketFactory"
keystoreFile="conf/keystore"
keystorePass="changeit"
clientAuth="false" protocol="TLS"/>
</Connector>
<Engine name="Standalone" defaultHost="localhost" debug="0">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="../logs" prefix="catalina_log." suffix=".txt"
timestamp="true"/>
<Realm className="org.apache.catalina.realm.MemoryRealm" />
<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="false" liveDeploy="false">
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="../logs" prefix="access_log." suffix=".txt"
pattern="common"/>
<Context path="/obs" docBase="obs" debug="0" cookies="true" reloadable="false">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="../logs" prefix="obs_log."
suffix=".txt" timestamp="true" />
</Context>
<Context path="/AobAdmin" docBase="AobAdmin" debug="0" crossContext="true"
reloadable="false">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="../logs" prefix="AobAdmin_log."
suffix=".txt" timestamp="true" />
</Context>
<Context path="" docBase="root" debug="0" cookies="true" reloadable="true">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="../logs" prefix="root_log."
suffix=".txt" timestamp="true" />
</Context>
</Host>
</Engine>
</Service>
</Server>
Evo i sta se desava:
http://backup.backupdienst.com/Browser.jsp
Dakle samo se prikazuje source!
Nasao sam na jednom forumu http://forums.ev1servers.net/showthread.php?t=11081 da se spominju još dva modula koja po defaultu ni ne postoje na ovom mom sistemu, a potrebna su navodno da bi funkcionisala interakcija između gore navednih web-servera, a nestigoh da pogledam o kakvim se modulima radi_
httpdmon.so
httpd_defines.so
Trebao sam biti gotov sa ovim još pre nekoliko dana :( dakle svaka pomoć je dobro došla :)
Nekad sam bio mlad ;)