Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

以下はIBM Apache Serverの構成例です。

Code Block
# Apache 構成 - JSM サービス

...


Options None

...


Listen 10.2.0.170:1099

...


ServerRoot /www/jsmapache

...


DocumentRoot /www/jsmapache/htdocs

...


# DefaultFsCCSID  37
# DefaultNetCCSID 819
# ServerUserID USERPROFILE
#
LogLevel Warn
LogCycle Daily
ErrorLog logs/error_log

...


CustomLog logs/access_log combined

...


LogFormat "%{User-agent}i"

...

 agent
LogFormat "%{Referer}i -> %U"

...

 referer
LogFormat "%{Cookie}n \"%r\" %t"

...

 cookie
LogFormat "%h %l %u %t \"%r\" %>s %b"

...

 common
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""

...

 combined
#
# StartCGI 1
# SendBufferSize 32768
# ReceiveBufferSize 32768
#
# 名前ベースの仮想ホスティングを使用
NameVirtualHost 10.2.0.170

...


#
<VirtualHost 10.2.0.

...

170>
  # 最初の仮想ホストのディレクティブがデフォルトのホストになる
  # これにより、サポートされないまたはホスト名がない IP アドレスの使用が妨げられる
  # キュメントのルート・ディレクトリにアクセスする権限はなし
  Options None
  ServerName 10.2.0.170

...


  DocumentRoot /www/jsmapache/htdocs

...


</VirtualHost>

...


#
<VirtualHost 10.2.0.

...

170>
  Options None
  ServerName SERVER1
  ServerAlias SERVER1.ACME.COM.AU

...


  DocumentRoot /www/jsmapache/htdocs-site1

...


  CGIConvMode BINARY
  ScriptAliasMatch ^/cgi-bin/jsmproxy(.*) /qsys.lib/devjsm.lib/jsmproxy.

...

pgm$1
  ScriptAliasMatch ^/cgi-bin/jsmdirect(.*) /qsys.lib/devjsm.lib/jsmdirect.

...

pgm$1
  TimeOut 3000
  #
  <Directory /www/jsmapache/htdocs-site1>

...


    Options None
    Order Allow,Deny

...


    Allow from all
    AllowOverride None
  </Directory>
  #
  <Directory /qsys.lib/devjsm.lib>

...


    Options None
    Order Allow,Deny

...


    Allow from all
    AllowOverride None
    # 有効なユーザーが必須
    # 認証タイプ Basic
    # 認証名"Restricted Service"
    # ユーザーID QTMHHTP1
    # パスワード・ファイル %%SYSTEM%%
  </Directory>
</VirtualHost>
#
<VirtualHost 10.2.0.170>
  Options None
  ServerName STUDIOADMIN
  DocumentRoot /www/jsmapache/htdocs-site2

...


  CGIConvMode BINARY
  ScriptAliasMatch ^/cgi-bin/jsmadmin(.*) /qsys.lib/devjsm.lib/jsmadmin.

...

pgm$1
  #
  <Directory /www/jsmapache/htdocs-site2>

...


    Options None
    Order Allow,Deny

...


    Allow from all
    AllowOverride None
  </Directory>
  #
  <Directory /qsys.lib/devjsm.lib>

...


    Options None
    Order Allow,Deny

...


    Allow from 10.2.1.46

...


    Allow from 10.2.1.47

...


    Allow from 10.2.1.48

...


    AllowOverride None
  </Directory>

...


</VirtualHost>

...


#

...


# グローバル・サーバー・ディレクティブ

...


#

...


<Directory />

...


  Options None
  Order Allow,Deny

...


  Deny from all
  AllowOverride None
</Directory>

...


#

...


<Directory /www/jsmapache/htdocs>

...


  Options None
  Order Allow,Deny

...


  Deny from all
  AllowOverride None
</Directory>