я пытаюсь настроить Фабрикатор на нашем сервере. Для этого я следовал документы. Когда я попытался настроить виртуальный хост на сервере Apache2, я столкнулся с ошибкой.Я изменил нашу DNS-запись для phabricator.<our_comapny_name>.com, чтобы настроить ее на наш сервер, на котором размещен phabricator.
Я также добавил файл с тем же именем в /etc/apache2/sites-enabled нашего сервера для определения виртуального хоста. Это выглядит так:
Слушай 80
<Виртуальный хост *:80>
# Измените это на домен, который указывает на ваш хост.
Фабрикатор ServerName.<company_name>.com
# Измените это на путь, по которому вы поместили 'phabricator', когда вы проверили его
# из GitHub при следовании руководству по установке.
#
# Убедитесь, что вы добавили "/webroot" в конце!
DocumentRoot /home/myuser/scripts/phabricator/webroot
RewriteEngine включен
RewriteRule ^(.*)$ /index.php?__path__=$1 [B,L,QSA]
</ виртуальный хост>
Затем я добавил символическую ссылку на сайты с поддержкой, например: ln -s ../sites-available/phabricator.<company_name>.com phabricator.<company_name>.com
Я пытался перезапустить apache2, но всегда получаю ERR_CONNECTION_REFUSED.
Когда я пытаюсь получить доступ к apache2 напрямую, используя IP-адрес сервера на порту 80, я получаю «Страница по умолчанию Apache2 Ubuntu», что, я думаю, нормально.
Я также попытался запустить «apache2ctl -V», чтобы проверить, какой файл конфигурации использует apache2. Кажется, все в порядке, похоже, что /etc/apache2 является корневым каталогом. Я не знаю, что еще попробовать ... Я также безуспешно очищал таблицы IP.