Я недавно купил новое доменное имя. В настоящее время у меня есть 3 домена и 2 сервера (оба работают под управлением Ubuntu 16.04) из < digitOcean >. 2 из доменов указывают на один и тот же сервер. Я попытался настроить сервер так, чтобы оба домена работали на одном сервере, но с разными корневыми каталогами. Я изменил файл 000-default.conf.
, расположенный в /etc/apache2/sites-available
, затем попытался перезапустить Apache2, но он отказался. Вот ответ, который я получил:
root@<username>:~# sudo service apache2 restart
* Restarting web server apache2 [fail]
* The apache2 configtest failed.
Output of config test was:
env: apache2ctl: No such file or directory
Я также попытался запустить sudo a2dissite 000-default.conf
, но все, что я получаю, - это сообщение об ошибке sudo: a2dissite: command not found
.
Этот - учебник, которому я следовал. Заранее спасибо
Когда система говорит Вам, что не нашла что-то: env: apache2ctl: No such file or directory
затем можно использовать эту веб-страницу для поиска его: https://packages.ubuntu.com/search? searchon=contents&keywords=apache2ctl&mode=exactfilename&suite=artful&arch=any
Та страница говорит Вам, что это apache2
пакет, который содержит тот файл. Вы имеете apache2
установленный? Например:
dpkg -s apache2
Если это не установлено, то сделайте:
apt-get install apache2
Затем восстановите свою команду.