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の再起動
|