2.2. 用于从命令行管理归档安装的 Apache HTTP 服务器配置
当您从 RHEL 上的存档文件安装 JBCS Apache HTTP 服务器时,您可以从命令行直接启动和停止 Apache HTTP 服务器。使用命令行运行 Apache HTTP 服务器前,您必须执行以下一系列配置任务:
2.2.1. 创建 Apache 用户
首次从命令行运行 Apache HTTP 服务器之前,您必须创建 apache
用户帐户和组。您还必须将 Apache 目录的所有权分配给 apache
用户,以便用户可以运行 Apache HTTP 服务器。
您必须以 root 用户身份执行此流程中的所有步骤。
先决条件
流程
-
在命令行中,前往
HTTPD_HOME
目录。 运行以下命令来创建
apache
用户组:# groupadd -g 48 -r apache
要在
apache
用户组中创建apache
用户,请输入以下命令:# /usr/sbin/useradd -c "Apache" -u 48 -g apache -s /sbin/nologin -r apache
要为
apache
用户分配 Apache 目录的所有权,请输入以下命令:# chown -R apache:apache *
验证
要验证
apache
用户是否为目录的所有者,请输入以下命令:# ls -l
2.2.2. 禁用或启用 SSL 支持
在运行 Apache HTTP 服务器之前,您可以选择通过重命名 SSL 配置文件来禁用或启用 SSL 支持。Apache HTTP 服务器默认支持 SSL。
流程
-
进入
HTTPD_HOME/conf.d/
目录。 要启用或禁用 SSL,请执行以下步骤之一:
-
如果要禁用 SSL,将 ssl.conf 重命名为
ssl.conf
.disabled -
如果要重新启用 SSL,请将
ssl.conf.disabled
重命名为ssl.conf
。
-
如果要禁用 SSL,将 ssl.conf 重命名为
2.2.3. 在安装后脚本运行 Apache HTTP 服务器
首次从命令行运行 Apache HTTP 服务器之前,您必须运行 Apache HTTP 服务器安装后脚本。
流程
-
在命令行中,前往
HTTPD_HOME
目录。 输入以下命令:
./.postinstall