a2ensite
Quick Reference
Command Name:
a2ensite
Category:
web server
Platform:
linux
Basic Usage:
Common Use Cases
- 1
Apache site enablement
Enable Apache sites to serve content
- 2
Web server configuration
Configure the Apache web server
- 3
Scripting
Use in shell scripts to automate site enablement
- 4
Web hosting
Host multiple websites on a single server
Syntax
a2ensite [OPTION]... [SITE]...
Options
Option | Description |
---|---|
-q, --quiet | Quiet mode; suppress informational messages |
-m, --maintmode | Enable the site in maintenance mode (for a specific Apache instance) |
-f, --force | Force enabling the site, ignoring dependency issues |
-p, --purge | Purge all traces of the site from the config |
-h, --help | Display help information |
Examples
How to Use These Examples
The examples below show common ways to use the a2ensite
command. Try them in your terminal to see the results. You can copy any example by clicking on the code block.
Basic Examples:
# Enable a site configuration sudo a2ensite example.com.conf
Advanced Examples:
# Enable a site for a specific Apache instance sudo a2ensite -m apache2-custom mysite.conf