首页 > 开发 > Apache > 正文

Linux 下的 Apache+JServ+ojsp+SSL+PHP(IMAP+LDAP+MYSQL

2020-02-06 18:22:42
字体:
来源:转载
供稿:网友
以下为我的jserv.conf  以及  jserv.properties,zone.properties   
#  cat  jserv.conf   
######################################################################   
#########   
#                                          apache  jserv  configuration  file                                     
               #   
######################################################################   
#########   

#  note:  this  file  should  be  appended  or  included  into  your  httpd.conf   


#  tell  apache  on  win32  to  load  the  apache  jserv  communication  module   
#loadmodule  jserv_module  modules/apachemodulejserv.dll   

#  tell  apache  on  unix  to  load  the  apache  jserv  communication  module   
#  for  shared  object  builds  only!!!   
#loadmodule  jserv_module  /usr/local/apache/jserv/libexec/mod_jserv.so   


  

#  whether  apache  must  start  apache  jserv  or  not  (on=manual  off=autosta   
rt)   
#  syntax:  apjservmanual  [on/off]   
#  default:  "off"   
apjservmanual  off   

#  properties  filename  for  apache  jserv  in  automatic  mode.   
#  in  manual  mode  this  directive  is  ignored   
#  syntax:  apjservproperties  [filename]   
#  default:  "./conf/jserv.properties"   
apjservproperties  /usr/local/apache/jserv/etc/jserv.properties   

#  log  file  for  this  module  operation  relative  to  apache  root  directory   
.   
#  set  the  name  of  the  trace/log  file.    to  avoid  possible  confusion  abo   
ut   
#  the  location  of  this  file,  an  absolute  pathname  is  recommended.   
#   
#  this  log  file  is  different  than  the  log  file  that  is  in  the   
#  jserv.properties  file.  this  is  the  log  file  for  the  c  portion  of  apa   
che   
#  jserv.   
#   
#  on  unix,  this  file  must  have  write  permissions  by  the  owner  of  the  j   
vm   
#  process.  in  other  words,  if  you  are  running  apache  jserv  in  manual  m   
ode   
#  and  apache  is  running  as  user  nobody,  then  the  file  must  have  its   
#  permissions  set  so  that  that  user  can  write  to  it.   
#  syntax:  apjservlogfile  [filename]   
#  default:  "./logs/mod_jserv.log"   
#  note:  when  set  to  "disabled",  the  log  will  be  redirected  to  apache  e   
rror  log   
apjservlogfile  /usr/local/apache/logs/mod_jserv.log   

#  log  level  for  this  module   
#  syntax:  apjservloglevel  [debug|info|notice|warn|error|crit|alert|eme   
rg]   
#  default:  info        (unless  compiled  w/  jserv_debug,  in  which  case  it's   
debug)   
apjservloglevel  notice   

#  protocol  used  by  this  host  to  connect  to  apache  jserv   
#  (see  documentation  for  more  details  on  available  protocols)   
#  syntax:  apjservdefaultprotocol  [name]   
#  default:  "ajpv12"   
apjservdefaultprotocol  ajpv12   

#  default  host  on  which  apache  jserv  is  running   
#  syntax:  apjservdefaulthost  [hostname]   
#  default:  "localhost"   
#apjservdefaulthost  java.apache.org   
#apjservdefaulthost  www.snc.siemens.com.cn   

#  default  port  that  apache  jserv  is  listening  to   
#  syntax:  apjservdefaultport  [number]   
#  default:  protocol-dependant  (for  ajpv12  protocol  this  is  "8007")   
apjservdefaultport  8007   

#  the  amount  of  time  to  give  to  the  jvm  to  start  up  as  well   
#  as  the  amount  of  time  to  wait  to  ping  the  jvm  to  see  if  it   
#  is  alive.  slow  or  heavily  loaded  machines  might  want  to   
#  increase  this  value.   
#  default:  10  seconds   
#  apjservvmtimeout  10   

#  passes  parameter  and  value  to  specified  protocol.   
#  syntax:  apjservprotocolparameter  [name]  [parameter]  [value]   
#  default:  none   
#  note:  currently  no  protocols  handle  this.  introduced  for  future  prot   
ocols.   

#  apache  jserv  secret  key  file  relative  to  apache  root  directory.   
#  syntax:  apjservsecretkey  [filename]   
#  default:  "./conf/jserv.secret.key"   
#  warning:  if  authentication  is  disabled,  everyone  on  this  machine  (no   
t  just   
#  this  module)  may  connect  to  your  servlet  engine  and  execute  servlet   

#  bypassing  web  server  restrictions.  see  the  documentation  for  more  in   
formation   
#apjservsecretkey  /usr/local/apache/jserv/etc/jserv.secret.key   
apjservsecretkey  disabled   

#  mount  point  for  servlet  zones   
#  (see  documentation  for  more  information  on  servlet  zones)   
#  syntax:  apjservmount  [name]  [jserv-url]   
#  default:  none   
#  note:  [name]  is  the  name  of  the  apache  uri  path  to  mount  jserv-url  o   
n   
#              [jserv-url]  is  something  like  "protocol://host:port/zone"   
#    if  protocol,  host  or  port  are  not  specified,  the  values  from   
#    "apjservdefaultprotocol",  "apjservdefaulthost"  or  "apjservdefaultpo   
rt"   
#    will  be  used.   
#    if  zone  is  not  specified,  the  zone  name  will  be  the  first  subdirect   
ory  of   
#    the  called  servlet.   
#  example:  "apjservmount  /servlets  /myservlets"   
#    if  user  requests  "http://host/servlets/testservlet"   
#    the  servlet  "testservlet"  in  zone  "myservlets"  on  default  host   
#    thru  default  protocol  on  defaul  port  will  be  requested   
#  example:  "apjservmount  /servlets  ajpv12://localhost:8007"   
#    if  user  requests  "http://host/servlets/myservlets/testservlet"   
#    the  servlet  "testservlet"  in  zone  "myservlets"  will  be  requested   
#  example:  "apjservmount  /servlets  ajpv12://jserv.mydomain.com:15643/m   
yservlets"   
#    if  user  requests  "http://host/servlets/testservlet"  the  servlet   
#    "testservlet"  in  zone  "myservlets"  on  host  "jserv.mydomain.com"  usi   
ng   
#    "ajpv12"  protocol  on  port  "15643"  will  be  executed   
apjservmount  /servlets  /root   
apjservmount  /servlet  /root   

#  whether    inherits  base  host  mount  points  or  not   
#  syntax:  apjservmountcopy  [on/off]   
#  default:  "on"   
#  note:  this  directive  is  meaninful  only  when  virtual  hosts  are  being     
used   
apjservmountcopy  on   

#  executes  a  servlet  passing  filename  with  proper  extension  in  path_tr   
anslated   
#  property  of  servlet  request.   
#  syntax:  apjservaction  [extension]  [servlet-uri]   
#  defaults:  none   
#  notes:  this  is  used  for  external  tools.   
#apjservaction  .jsp  /servlets/org.gjt.jsp.jspservlet   
#apjservaction  .gsp  /servlets/com.bitmechanic.gsp.gspservlet   
#apjservaction  .jhtml  /servlets/org.apache.servlet.ssi.ssi   
#apjservaction  .xml  /servlets/org.apache.cocoon.cocoon   
#apjservaction  .jsp  /alph/gnujsp   
apjservaction  .jsp  /servlets/oracle.jsp.jspservlet   
apjservaction  .jhtml  /servlets/org.apache.servlet.ssi.ssi   

#  enable  the  apache  jserv  status  handler  with  the  url  of   
#  "http://servername/jserv/"  (note  the  trailing  slash!)   
#  change  the  "deny"  directive  to  restrict  access  to  this  status  page.   

  
   sethandler  jserv-status   

   order  deny,allow   
   deny  from  all   
   allow  from  127.0.0.1   
  

##############################  w  a  r  n  i  n  g  #########################   
#########   
#  remember  to  disable  or  otherwise  protect  the  execution  of  the  apache   
jserv    #   
#  status  handler  (see  right  above)  on  a  production  environment  since  t   
his  may  #   
#  give  untrusted  users  the  ability  to  obtain  restricted  information  on   
your      #   
#  servlets  and  their  initialization  arguments  such  as  jdbc  passwords  a   
nd            #   
#  other  important  information.  the  apache  jserv  status  handler  should     
be            #   
#  accessible  only  by  system  administrators.                                                         
               #   
######################################################################   
#########   

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表