apache2
Apache2 is a popular open-source web server software used for hosting websites and applications on the internet. It's reliable, secure and customizable.
Packages and Binaries:
apache2
The Apache HTTP Server Project’s goal is to build a secure, efficient and extensible HTTP server as standards-compliant open source software. The result has long been the number one web server on the Internet.
Installing this package results in a full installation, including the configuration files, init scripts and support scripts.
Installed size: 565 KB
How to install: sudo apt install apache2
a2disconf
Enable or disable an apache2 configuration file
:~# man a2disconf
A2ENCONF(8) System Manager's Manual A2ENCONF(8)
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 configuration. It does this by creating symlinks
within /etc/apache2/conf-enabled. Likewise, a2disconf disables a spe-
cific configuration part by removing those symlinks. It is not an er-
ror 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 automati-
cally. Configuration fragments stored in the conf-available directory
are considered non-essential or being installed and manged by reverse
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 automatically 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 configurations 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 configura-
tion files.
/etc/apache2/conf-enabled
Directory with links to the files in conf-available for enabled
configuration files.
SEE ALSO
apache2ctl(8), a2enmod(8), a2dismod(8), a2ensite(8), a2dissite(8).
AUTHOR
This manual page was written by Arno Toell <> for the
Debian GNU/Linux distribution, as it is a Debian-specific script with
the package.
14 February 2012 A2ENCONF(8)a2dismod
Enable or disable an apache2 module
a2dissite
Enable or disable an apache2 site / virtual host
a2enconf
Enable or disable an apache2 configuration file
a2enmod
Enable or disable an apache2 module
a2ensite
Enable or disable an apache2 site / virtual host
a2query
Retrieve runtime configuration from a local Apache 2 HTTP server
apache2ctl
Apache HTTP server control interface
apachectl
Apache HTTP server control interface
apache2-bin
The Apache HTTP Server Project’s goal is to build a secure, efficient and extensible HTTP server as standards-compliant open source software. The result has long been the number one web server on the Internet.
This package contains the binaries only and does not set up a working web-server instance. Install the “apache2” package to get a fully working instance.
Installed size: 4.89 MB
How to install: sudo apt install apache2-bin
apache2
Apache Hypertext Transfer Protocol Server
apache2-data
The Apache HTTP Server Project’s goal is to build a secure, efficient and extensible HTTP server as standards-compliant open source software. The result has long been the number one web server on the Internet.
This package contains architecture-independent common files such as icons, error pages and static index files.
Installed size: 849 KB
How to install: sudo apt install apache2-data
apache2-dev
The Apache HTTP Server Project’s goal is to build a secure, efficient and extensible HTTP server as standards-compliant open source software. The result has long been the number one web server on the Internet.
This package provides development headers and the apxs2 binary for the Apache 2 HTTP server, useful to develop and link third party additions to the Debian Apache HTTP server package.
It also provides dh_apache2 and dh sequence addons useful to install various Debian Apache2 extensions with debhelper. It supports
Apache 2 module configurations and shared objects
Site configuration files
Global configuration files
Installed size: 1.06 MB
How to install: sudo apt install apache2-dev
apxs
APache eXtenSion tool
apxs2
APache eXtenSion tool
dh_apache2
Register configuration snippets to the Apache web server
apache2-doc
The Apache HTTP Server Project’s goal is to build a secure, efficient and extensible HTTP server as standards-compliant open source software. The result has long been the number one web server on the Internet.
This package provides the documentation for the Apache 2 HTTP server. The documentation is shipped in HTML format and can be accessed from a local running Apache HTTP server instance or by browsing the file system directly.
Installed size: 24.53 MB
How to install: sudo apt install apache2-doc
apache2-ssl-dev
The Apache HTTP Server Project’s goal is to build a secure, efficient and extensible HTTP server as standards-compliant open source software. The result has long been the number one web server on the Internet.
This package provides the development header and the dependencies for modules that interact with mod_ssl’s internal openssl state.
Installed size: 13 KB
How to install: sudo apt install apache2-ssl-dev
apache2-suexec-custom
Provides a customizable version of the suexec helper program for mod_suexec. This is not the version from upstream, but can be configured with a configuration file.
If you do not need non-standard document root or userdir settings, it is recommended that you use the standard suexec helper program from the apache2-suexec-pristine package instead.
Installed size: 184 KB
How to install: sudo apt install apache2-suexec-custom
apache2-suexec-pristine
Provides the standard suexec helper program for mod_suexec. This version is compiled with document root /var/www and userdir suffix public_html. If you need different settings, use the package apache2-suexec-custom.
Installed size: 174 KB
How to install: sudo apt install apache2-suexec-pristine
apache2-utils
Provides some add-on programs useful for any web server. These include:
ab (Apache benchmark tool)
fcgistarter (Start a FastCGI program)
logresolve (Resolve IP addresses to hostnames in logfiles)
htpasswd (Manipulate basic authentication files)
htdigest (Manipulate digest authentication files)
htdbm (Manipulate basic authentication files in DBM format, using APR)
htcacheclean (Clean up the disk cache)
rotatelogs (Periodically stop writing to a logfile and open a new one)
split-logfile (Split a single log including multiple vhosts)
checkgid (Checks whether the caller can setgid to the specified group)
check_forensic (Extract mod_log_forensic output from Apache log files)
httxt2dbm (Generate dbm files for use with RewriteMap)
Installed size: 429 KB
How to install: sudo apt install apache2-utils
ab
Apache HTTP server benchmarking tool
check_forensic
Tool to extract mod_log_forensic output from apache log files
checkgid
Checks the gid
fcgistarter
Start a FastCGI program
htcacheclean
Clean up the disk cache
htdbm
Manipulate DBM password databases
htdigest
Manage user files for digest authentication
htpasswd
Manage user files for basic authentication
httxt2dbm
Generate dbm files for use with RewriteMap
logresolve
Resolve IP-addresses to hostnames in Apache log files
rotatelogs
Piped logging program to rotate Apache logs
split-logfile
Split combined virtual hosts access log into one file per virtual host
libapache2-mod-md
This is a transitional package to apache2 for users of libapache2-mod-md. It can be safely removed after the installation is complete.
Installed size: 6 KB
How to install: sudo apt install libapache2-mod-md
libapache2-mod-proxy-uwsgi
This is a transitional package to apache2 for users of libapache2-mod-proxy-uwsgi. It can be safely removed after the installation is complete.
Installed size: 10 KB
How to install: sudo apt install libapache2-mod-proxy-uwsgi
Updated on: 2023-Mar-08
Last updated
Was this helpful?