Как включить/выключить сайт веб-сервера Apache?

Прямо сейчас у меня есть пара-тройка веб-сайтов, размещенных на моем сервере с Apache, и некоторые веб-сайты я не хочу отображать в интернет, но не хочу удалять какие-либо конфигурации. Я просто хочу отключить их на данный момент. Как мне просто отключить веб-сайт в Apache?

Включаем/Выключаем

Чтобы включить или отключить веб-сайт, размещенный с помощью Apache, можно использовать команды «a2ensite» и «a2dissite» соответственно. Обе команды используют практически одинаковый синтаксис:

a2ensite <site>
a2dissite <site>

где <site> — это имя файла конфигурации виртуального хоста вашего сайта, расположенного в /etc/apache2/sites-available/, за вычетом расширения .conf. Например, если файл конфигурации виртуального хоста вашего сайта называется ru.mysite.www.conf, то команды будут выглядеть так: </site>

a2ensite ru.mysite.www
a2dissite ru.mysite.www

Рестарт веб-сервера Apache

Есть и другие, более сложные способы сделать это, но эти команды в любом случае просто автоматизируют эти процессы, поэтому я советую использовать эти команды, чтобы убедиться, что все всегда настроено правильно. Кроме того, не забудьте перезапустить Apache после выполнения этих команд. Точная команда будет зависеть от того, какой дистрибутив Linux вы используете, но, скорее всего, это будет одна из следующих двух команд:

sudo systemctl restart apache2

или

sudo service apache2 restart

Всё.