A2enmod: Difference between revisions
No edit summary |
adds usage |
||
| Line 7: | Line 7: | ||
</cite> | </cite> | ||
== Source == | |||
If you've never looked at a shell script before, and tutorials seem too basic, then here is an example of a more complete shell script: | If you've never looked at a shell script before, and tutorials seem too basic, then here is an example of a more complete shell script: | ||
| Line 54: | Line 55: | ||
fi | fi | ||
</source> | </source> | ||
== Enabling a Module == | |||
If you don't know the exact name of the module you want to enable, you can invoke a2enmod without any arguments and it will output a list of the modules available on your host. | |||
<source lang="bash"> | |||
sudo a2enmod | |||
Your choices are: actions alias asis auth_basic auth_digest authn_alias authn_anon authn_dbd authn_dbm authn_default authn_file authnz_ldap authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cern_meta cgi cgid charset_lite dav dav_fs dav_lock dav_svn dbd deflate dir disk_cache dump_io env expires ext_filter file_cache filter headers ident imagemap include info ldap log_forensic mem_cache mime mime_magic negotiation php5 proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http rewrite setenvif speling ssl status substitute suexec unique_id userdir usertrack version vhost_alias | |||
Which module(s) do you want to enable (wildcards ok)? | |||
</source> | |||
Press 'Enter' to simply exit the script without making a selection. | |||
If you do supply an argument (module name) to a2enmod, then the script will enable the module for you and give you some additional instructions to restart Apache | |||
== Disabling a Module == | |||
Similarly, modules can be disabled by using '''a2dismod''' | |||
[[Category:Apache]] | [[Category:Apache]] | ||
[[Category:System Administration]] | [[Category:System Administration]] | ||
[[Category: | [[Category:Applications]] | ||