在 Ubuntu 上开启(启用)Apache2 模块,通常有以下几种常用方法,最推荐的是使用 a2enmod 工具。
ls /etc/apache2/mods-available/
例如启用 rewrite 模块:
sudo a2enmod rewrite
sudo a2dismod rewrite
sudo systemctl restart apache2
sudo a2enmod ssl
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod proxy
sudo a2enmod proxy_fcgi
也可以直接创建软链接:
sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
sudo systemctl restart apache2
apache2ctl -M | grep rewrite
如果看到 rewrite_module,说明已成功启用。
ssl 需配置虚拟主机)sudo apache2ctl configtest 检查配置是否正确如果你有具体想开的模块(如 PHP、SSL、反向代理),可以告诉我,我可以给你具体配置示例。