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