Apache2 站点和模块管理命令
出自鹏讯文档
使用 apache 2 管理工具来添加或者删除模块
apache 2 的配置文件目录在 /etc/apache2
sites-available
各站点的配置文件。默认安装后,有一个 default 文件。注意,这里的配置没有被激活,不起作用。
sites-enabled
一些指向 sites-available 中配置文件的符号链接。默认包含一个 000default 指向 sites-available/default。这里的配置文件是激活的。
mods-available
等待被激活的模块列表。
mods-enabled
现有(已经被激活并使用)的模块
激活一个配置文件,从 available... 拷贝到 enable...或者符号链接都是可以的。apache 还提供 4 个终端命令可以使用
a2ensite, a2dissite, a2enmod and a2dismod
a2ensite AAA
在 sites-enabled 中创建 AAA 的符号链接,从而激活这个 AAA 配置
a2dissite AAA
反之,去掉 AAA 配置文件
a2enmod BBB
同理,激活 BBB 模块
a2dismod BBB
反之,去掉 BBB 模块。
当然,配置完以后还要重启 apache 2 服务或者重新加载配置。
sudo /etc/init.d/apache2 reload
或者
sudo service apache2 reload
force-reload 也可以。