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
# groupadd -g 48 -r apache
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 要在
apache
用户组中创建apache
用户,请输入以下命令:/usr/sbin/useradd -c "Apache" -u 48 -g apache -s /sbin/nologin -r apache
# /usr/sbin/useradd -c "Apache" -u 48 -g apache -s /sbin/nologin -r apache
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 要为
apache
用户分配 Apache 目录的所有权,请输入以下命令:chown -R apache:apache *
# chown -R apache:apache *
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
要验证
apache
用户是否为目录的所有者,请输入以下命令:ls -l
# ls -l
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
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
./.postinstall
Copy to Clipboard Copied! Toggle word wrap Toggle overflow