沙盒:修订间差异
来自Ubuntu中文
跳到导航跳到搜索
无编辑摘要 |
小无编辑摘要 |
||
第3行: | 第3行: | ||
: Apache2是一个模块化的服务器。这意味着只有最基本的功能被纳入核心服务器。其他扩展的功能则是通过模块载入Apache2的。缺省情况下,服务器编译时只包含了一套基本的模块。如果服务器被编译为使用模块的动态装载,那么模块可以单独地被编译,并且可以通过''LoadModule''指令随时添加模块。否则,Apache2在添加和移除模块时必须被编译。 | : Apache2是一个模块化的服务器。这意味着只有最基本的功能被纳入核心服务器。其他扩展的功能则是通过模块载入Apache2的。缺省情况下,服务器编译时只包含了一套基本的模块。如果服务器被编译为使用模块的动态装载,那么模块可以单独地被编译,并且可以通过''LoadModule''指令随时添加模块。否则,Apache2在添加和移除模块时必须被编译。 | ||
: | : Ubuntu编译Apache2允许模块的动态装载。配置指令可以用条件包含,需要的模块可以放置在一个封闭的''<IfModule>''块中。 | ||
: | : 你也可在你的Web服务器中安装其他Apache2模块。例如,运行下面终端命令以安装认证的''MySQL''模块:<br/><code style="background-color:lightgray">sudo apt-get install libapache2-mod-auth-mysql</code> | ||
: See the /etc/apache2/mods-available directory, for additional modules. | : See the /etc/apache2/mods-available directory, for additional modules. | ||
: Use the a2enmod utility to enable a module:<br/><code style="background-color:lightgray">sudo a2enmod auth_mysql</code><br/><code style="background-color:lightgray">sudo service apache2 restart</code> | : Use the a2enmod utility to enable a module:<br/><code style="background-color:lightgray">sudo a2enmod auth_mysql</code><br/><code style="background-color:lightgray">sudo service apache2 restart</code> | ||
: Similarly, a2dismod will disable a module: <br/><code style="background-color:lightgray">sudo a2dismod auth_mysql</code><br/><code style="background-color:lightgray">sudo service apache2 restart</code> | : Similarly, a2dismod will disable a module: <br/><code style="background-color:lightgray">sudo a2dismod auth_mysql</code><br/><code style="background-color:lightgray">sudo service apache2 restart</code> |
2016年6月8日 (三) 13:06的版本
- Apache2模块
- Apache2是一个模块化的服务器。这意味着只有最基本的功能被纳入核心服务器。其他扩展的功能则是通过模块载入Apache2的。缺省情况下,服务器编译时只包含了一套基本的模块。如果服务器被编译为使用模块的动态装载,那么模块可以单独地被编译,并且可以通过LoadModule指令随时添加模块。否则,Apache2在添加和移除模块时必须被编译。
- Ubuntu编译Apache2允许模块的动态装载。配置指令可以用条件包含,需要的模块可以放置在一个封闭的<IfModule>块中。
- 你也可在你的Web服务器中安装其他Apache2模块。例如,运行下面终端命令以安装认证的MySQL模块:
sudo apt-get install libapache2-mod-auth-mysql
- See the /etc/apache2/mods-available directory, for additional modules.
- Use the a2enmod utility to enable a module:
sudo a2enmod auth_mysql
sudo service apache2 restart
- Similarly, a2dismod will disable a module:
sudo a2dismod auth_mysql
sudo service apache2 restart