# man > a2enconf(8)

[A2ENCONF(8)](https://www.chedong.com/phpMan.php/man/A2ENCONF/8/markdown)                            System Manager's Manual                           [A2ENCONF(8)](https://www.chedong.com/phpMan.php/man/A2ENCONF/8/markdown)



## NAME
       a2enconf, a2disconf - enable or disable an apache2 configuration file

## SYNOPSIS
       **a2enconf** [-q|--quiet] [-m|--maintmode] [ _configuration_ ]

       **a2disconf** [-q|--quiet] [-m|--maintmode] [-p|--purge] [ _configuration_ ]

## DESCRIPTION
       This manual page documents briefly the **a2enconf** and **a2disconf** commands.

       **a2enconf** is a script that enables the specified configuration file within the **apache2** config‐
       uration.  It does this by  creating  symlinks  within  **/etc/apache2/conf-enabled**.   Likewise,
       **a2disconf**  disables  a  specific configuration part by removing those symlinks.  It is not an
       error to enable a configuration which is already enabled, or to disable one which is  already
       disabled.

       Note  that  many configuration file may have a dependency to specific modules.  Unlike module
       dependencies, these are not resolved automatically. Configuration  fragments  stored  in  the
       conf-available  directory  are  considered non-essential or being installed and manged by re‐
       verse dependencies (e.g. web scripts).

## OPTIONS
### -q, --quiet
              Don't show informative messages.

### -m, --maintmode
              Enables the maintainer mode, that is the program invocation is  effectuated  automati‐
              cally by a maintainer script. This switch should not be used by end users.

### -p, --purge
              When  disabling  a  module,  purge all traces of the module in the internal state data
              base.

## EXIT STATUS
       **a2enconf** and **a2disconf** exit with status 0 if all _configuration_s are processed successfully, 1
       if errors occur, 2 if an invalid option was used.

## EXAMPLES
              **a2enconf** **security**
              **a2disconf** **charset**

       Enables  Apache  security directives stored in the **security** configuration files, and disables
       the **charset** configuration.

## FILES
### /etc/apache2/conf-available
              Directory with files giving information on available configuration files.

### /etc/apache2/conf-enabled
              Directory with links to the files in **conf-available** for enabled configuration files.

## SEE ALSO
       [**apache2ctl**(8)](https://www.chedong.com/phpMan.php/man/apache2ctl/8/markdown), [**a2enmod**(8)](https://www.chedong.com/phpMan.php/man/a2enmod/8/markdown), [**a2dismod**(8)](https://www.chedong.com/phpMan.php/man/a2dismod/8/markdown), [**a2ensite**(8)](https://www.chedong.com/phpMan.php/man/a2ensite/8/markdown), [**a2dissite**(8)](https://www.chedong.com/phpMan.php/man/a2dissite/8/markdown).

## AUTHOR
       This manual page was written by Arno Toell <<debian@toell.net>> for the Debian  GNU/Linux  dis‐
       tribution, as it is a Debian-specific script with the package.



                                          14 February 2012                               [A2ENCONF(8)](https://www.chedong.com/phpMan.php/man/A2ENCONF/8/markdown)
