在 CentOS 系统中,Apache 通常使用 httpd 作为服务名称,而不是 apache2
sudo yum install httpd
sudo systemctl start httpd
sudo systemctl enable httpd
modprobe 命令。例如,如果要启用 mod_rewrite 模块,请运行:sudo modprobe rewrite
/etc/httpd/conf/httpd.conf。使用文本编辑器打开文件,如:sudo vi /etc/httpd/conf/httpd.conf
LoadModule 指令。如果找到了要启用的模块,请确保该行没有被注释掉(没有 # 符号)。如果没有找到该模块,请在文件末尾添加 LoadModule 指令。例如,要启用 mod_rewrite 模块,请添加以下行:LoadModule rewrite_module modules/mod_rewrite.so
保存并关闭配置文件。
重新启动 Apache 服务以使更改生效:
sudo systemctl restart httpd
现在,所需的 Apache 模块应已启用并正常工作。可以使用 apachectl -M 命令查看已启用的模块列表。