RHNシステム?構築備忘録
Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定Apacheの設定

2−3.Apacheの設定

@ サーバ名を設定

 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


前  戻る  次
Apacheの設定