LINUX Howto
2-3.Apache setup

@ サーバ名を設定
 ServerNameの項目にホスト名を記述する

A Aliasの設定
 設定には2つの方法があります

 @.セキュリティーを考慮しない設定
 以下のAliasをGlobal Sectionへ登録する

 Alias /XMLRPC/$RHN/redhat-linux-i386-
X.X/getPackageHeader/
                      "/var/spool/nrh-up2date/
X.X/"
 Alias /XMLRPC/$RHN/redhat-linux-i386-
X.X/getPackage/
                      "/var/spool/nrh-up2date/
X.X/"
 Alias /XMLRPC/$RHN/redhat-linux-i386-
X.X/listPackages/
                      "/var/spool/nrh-up2date/
X.X/listPackages/"
 Alias /XMLRPC/$RHN/redhat-linux-i386-
X.X/getObsoletes/
                      "/var/spool/nrh-up2date/
X.X/getObsoletes/"

 X.Xは環境に合わせ7.1/7.2/7.3/8.0/9/2.1ASを入れる

上記に加えて以下も追記する
 ScriptAlias / /usr/share/nrh-up2date/cgi-bin/

 A.VirtualHostを使う設定
 VirtualHostセクションに以下を設定する
 <VirtualHost *>
    ServerName "HostName"
    DocumentRoot /var/www/html/
 </VirtualHost>

 <VirtualHost *>
    ServerName "HostName"
    ServerAlias "AliasHostName"
    DocumentRoot /usr/share/nrh-up2date/cgi-bin/

    Alias /XMLRPC/$RHN/redhat-linux-i386-X.X/getPackageHeader/
                      "/var/spool/nrh-up2date/
X.X/"
    Alias /XMLRPC/$RHN/redhat-linux-i386-
X.X/getPackage/
                      "/var/spool/nrh-up2date/
X.X/"
    Alias /XMLRPC/$RHN/redhat-linux-i386-
X.X/listPackages/
                      "/var/spool/nrh-up2date/
X.X/listPackages/"
    Alias /XMLRPC/$RHN/redhat-linux-i386-
X.X/getObsoletes/
                      "/var/spool/nrh-up2date/
X.X/getObsoletes/"
    ScriptAlias / /usr/share/nrh-up2date/cgi-bin/
 </VirtualHost>

B httpdの再起動
 $/etc/rc.d/init.d/httpd restart




直線上に配置