Я установил сервер для размещения сайтов в конце концов на linode. Использование linux mint. Создал супер пользователя и добавил другого пользователя not_root. Настройте chrisbodnarchuk.com.conf. Пришлось перезапустить apache и получить ошибку ниже. Apache2 вообще не работает. Это apache на моей ssh не моя главная машина.
not_root@grendeldServer:/etc/apache2/sites-available$ ls
000-default.conf chrisbodnarchuk.com.conf default-ssl.conf
not_root@grendeldServer:/etc/apache2/sites-available$ service apache2 reload
Failed to reload apache2.service: The name org.freedesktop.PolicyKit1 was not provided by any .service files
See system logs and 'systemctl status apache2.service' for details.
not_root@grendeldServer:/etc/apache2/sites-available$ systemctl status apache2.service
● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: failed (Result: exit-code) since Fri 2017-09-01 12:01:01 CDT; 6min ag
Docs: man:systemd-sysv-generator(8)
Process: 4048 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILU
lines 1-7/7 (END)...skipping...
● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: failed (Result: exit-code) since Fri 2017-09-01 12:01:01 CDT; 6min ago
Docs: man:systemd-sysv-generator(8)
Process: 4048 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE
Когда я запускаю sudo-сервис apache2 reload, я получаю
apache2.service is not active, cannot reload.
Также этот
[Fri Sep 01 11:55:11.093487 2017] [core:warn] [pid 3790] AH00111: Config variable ${APACHE_LOCK_DIR} is not defined
[Fri Sep 01 11:55:11.093766 2017] [core:warn] [pid 3790] AH00111: Config variable ${APACHE_PID_FILE} is not defined
[Fri Sep 01 11:55:11.093846 2017] [core:warn] [pid 3790] AH00111: Config variable ${APACHE_RUN_USER} is not defined
[Fri Sep 01 11:55:11.093913 2017] [core:warn] [pid 3790] AH00111: Config variable ${APACHE_RUN_GROUP} is not defined
[Fri Sep 01 11:55:11.094177 2017] [core:warn] [pid 3790] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Fri Sep 01 11:55:11.097786 2017] [core:warn] [pid 3790:tid 139892600903552] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
AH00526: Syntax error on line 74 of /etc/apache2/apache2.conf:
Не знаете, где именно начать исправление, или если я просто переустановить Apache2 на ssh, сделайте нового пользователя?
Ошибка Apachectl -t.
Нет такого файла или каталога: AH02291: Не удается получить доступ к каталогу '/var/www/html/chrisbodnarchuk.com/log / 'для журнала ошибок vhost, определенного в /etc/apache2/sites-enabled/chrisbodnarchuk.com.conf:4A AH00014: Ошибка проверки конфигурации Не удалось выполнить' -t '. В журнале ошибок Apache может быть больше информации.Две ошибки для исправления:
Не удается получить доступ к каталогу /var/www/html/chrisbodnarchuk.com/log/ mkdir -p /var/www/html/chrisbodnarchuk.com/log Вышеупомянутое создаст каталог журналов.ПРИМЕЧАНИЕ. Если вы определили файл журнала, например /var/www/html/chrisbodnarchuk.com/log, в вашем конфигураторе virtualHost, вы должны нажать /var/www/html/chrisbodnarchuk.com/log/error.log, чтобы избежать ошибки, то же самое для access.log (если any).
Нет такого файла или каталога: AH02291: Не удается получить доступ к каталогу '/var/www/html/chrisbodnarchuk.com/log/' для журнала ошибок vhost, определенного в / etc / apache2 /sites-enabled/chrisbodnarchuk.com.conf:4 AH00014: Ошибка проверки конфигурации. Не удалось выполнить '-t'. В журнале ошибок Apache может быть больше информации.
AH00558: apache2: Не удалось достоверно определить полное доменное имя сервера, используя
NameVirtualHost localhost
Чтобы избавиться от эта ошибка добавляет следующее в начало вашей конфигурации:
Вы можете добавить это в свой apache.conf
Ошибка Apachectl -t.
Нет такого файла или каталога: AH02291: Не удается получить доступ к каталогу '/var/www/html/chrisbodnarchuk.com/log / 'для журнала ошибок vhost, определенного в /etc/apache2/sites-enabled/chrisbodnarchuk.com.conf:4A AH00014: Ошибка проверки конфигурации Не удалось выполнить' -t '. В журнале ошибок Apache может быть больше информации.Две ошибки для исправления:
Не удается получить доступ к каталогу /var/www/html/chrisbodnarchuk.com/log/ mkdir -p /var/www/html/chrisbodnarchuk.com/log Вышеупомянутое создаст каталог журналов.ПРИМЕЧАНИЕ. Если вы определили файл журнала, например /var/www/html/chrisbodnarchuk.com/log, в вашем конфигураторе virtualHost, вы должны нажать /var/www/html/chrisbodnarchuk.com/log/error.log, чтобы избежать ошибки, то же самое для access.log (если any).
Нет такого файла или каталога: AH02291: Не удается получить доступ к каталогу '/var/www/html/chrisbodnarchuk.com/log/' для журнала ошибок vhost, определенного в / etc / apache2 /sites-enabled/chrisbodnarchuk.com.conf:4 AH00014: Ошибка проверки конфигурации. Не удалось выполнить '-t'. В журнале ошибок Apache может быть больше информации.
AH00558: apache2: Не удалось достоверно определить полное доменное имя сервера, используя
NameVirtualHost localhost
Чтобы избавиться от эта ошибка добавляет следующее в начало вашей конфигурации:
Вы можете добавить это в свой apache.conf