4.2. RHN Proxy Server 安装过程
以下的内容介绍了 RHN Proxy Server 的安装过程:
- 使用包含 RHN Proxy Server 权利的机构帐户和命令
rhn_register在 Red Hat Network 中注册新安装的 Red Hat Enterprise Linux 系统(可以通过中央 RHN 服务器或者您的 RHN Satellite Server)。 - 要执行一个安装,请输入以下命令:
configure-proxy.sh
configure-proxy.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow 命令行安装程序引导用户完成关于 RHN Proxy Server 安装和初始配置详情提示,比如安装选项和生成 SSL 证书。以下说明描述了安装的过程:注意
如果您在提示符后按 Enter 而不是输入一个条目,RHN Proxy Server 命令行安装程序会使用括号中的默认响应。另外,如果您要使用没有任何用户互动的默认答案,请使用--non-interactive选项,就会使用所有默认的响应。 - 第一组提示是关于安装的定位详情。
Proxy version to activate [5.3]:
Proxy version to activate [5.3]:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 「Proxy 版本」提示您确定您要安装的 RHN Proxy Server 版本。RHN Parent [satserver.example.com]:
RHN Parent [satserver.example.com]:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 「RHN Parent」是服务 Proxy 的系统的域名或者地址,可能是 RHN 主机托管服务器(xmlrpc.rhn.redhat.com)或者一个 RHN Satellite Server 服务器。Traceback email []:
Traceback email []:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 「回溯电子邮件」是要将与错误相关的回溯信息发送到的电子邮件地址,通常是 Proxy 管理员的电子邮件。在这个提示中使用逗号分开一个以上的电子邮件地址。 - 下一组提示是关于配置生成 SSL 证书的详情,建议您保证进入和来自 RHN Proxy Server 的流量。
Use SSL [Y/n]: y
Use SSL [Y/n]: yCopy to Clipboard Copied! Toggle word wrap Toggle overflow 在「使用 SSL」提示后,输入y将 RHN Proxy Server 配置为支持 SSL。CA Chain [/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT]:
CA Chain [/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT]:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在「CA 链」提示符后按 Enter 使用证书授权(CA)链的默认路径,如果 RHN 是与 RHN Satellite 沟通,则该值通常为/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT。如果与 RHN 主机托管沟通,则它通常为/usr/share/rhn/RHNS-CA-CERT文件。HTTP Proxy []:
HTTP Proxy []:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果 RHN Proxy Server 是通过 HTTP 代理服务器连接,请输入代理服务器的主机名和端口号,比如corporate.proxy.example.com:3128。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 请输入生成适当 SSL 服务器证书所需详情,其中包括「机构名称」、「机构单位」(比如Engineering)、「通用名」(域名)以及城市、省和国家详情。最后,请输入负责 SSL 证书的管理员或者技术联络主管的电子邮件地址。 - 命令行安装程序提示您为 RHN Proxy Server 安装监控支持,这样可允许您为今后的 RHN Proxy Server 安装、结束 SSL 配置和修改配置作为运行 RHN Proxy Server 安装程序的结果而重启服务守护进程等操作生成和安置配置频道。
您没有安装监控。您要安装它吗? 您要运行 'yum install spacewalk-proxy-monitoring' 吗?[Y/n]:n
您没有安装监控。您要安装它吗? 您要运行 'yum install spacewalk-proxy-monitoring' 吗?[Y/n]:nCopy to Clipboard Copied! Toggle word wrap Toggle overflow 确定是否要在 Proxy 服务器中安装 Monitoring。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 然后configure-proxy.sh程序会配置 SSL,提示您生成证书授权密码并在生成 SSL 密钥和公共证书前确认它。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 然后安装程序会询问您是否希望根据在运行configure-proxy.sh时所生成的配置文件创建配置频道。安装程序接着会根据安装 RHN Proxy Server 的客户端系统名称创建 RHN Satellite Server 配置频道(在上面的示例中 sysID 为 1000010000),并收集组成 Proxy 服务器配置频道的各种httpd、SSL、squid和jabberd服务器文件。 - 最后,安装程序启动并重启所有 RHN Proxy Server 相关的服务并在完成后退出。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.2.1. 回答文件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
如果您想要自动进行一些在您的系统中安装 RHN Proxy Server 的过程,
configure-proxy.sh 程序可让管理员生成回答文件,里面包含预先填写的对安装程序中提示的回应。
以下是含有预先填写的关于版本号的回答文件示例,RHN Satellite Server 服务器是父服务器、SSL 和另一个配置参数。有关生成和使用回答文件的详情请参考
configure-proxy.sh 手册页面,即在 shell 提示符后输入 man configure-proxy.sh。
要和
configure-proxy.sh 一同使用回答文件(例如 answers.txt,请输入以下命令:
configure-proxy.sh --answer-file=answers.txt
configure-proxy.sh --answer-file=answers.txt