'sudo service apache2 start' не работает на ubuntu18.04 - PullRequest
0 голосов
/ 29 октября 2018

Я установил laravel на мою Ubuntu18.04. И я сделал /etc/apache2/sites-available/laravel.conf файл.

<VirtualHost *:80>
    ServerName yourdomain.tld

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html/your-project/public

    <Directory /var/www/html/your-project>
        AllowOverride All
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Затем запустите этот код на терминале:

sudo a2dissite 000-default.conf
sudo a2ensite laravel.conf
sudo a2enmod rewrite
sudo service apache2 restart
Но когда я запускаю "sudo service apache2 restart", появляется код ошибки.

Job for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.

И я запустил оба «systemctl status apache2.service» и «journalctl -xe», но были также коды ошибок:

apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: failed (Result: exit-code) since Mon 2018-10-29 01:48:17 PDT; 5min ago
  Process: 40882 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE)

Oct 29 01:48:17 ubuntu apachectl[40882]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress thi
Oct 29 01:48:17 ubuntu apachectl[40882]: (98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
Oct 29 01:48:17 ubuntu apachectl[40882]: (98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
Oct 29 01:48:17 ubuntu apachectl[40882]: no listening sockets available, shutting down
Oct 29 01:48:17 ubuntu apachectl[40882]: AH00015: Unable to open logs
Oct 29 01:48:17 ubuntu apachectl[40882]: Action 'start' failed.
Oct 29 01:48:17 ubuntu apachectl[40882]: The Apache error log may have more information.
Oct 29 01:48:17 ubuntu systemd[1]: apache2.service: Control process exited, code=exited status=1
Oct 29 01:48:17 ubuntu systemd[1]: apache2.service: Failed with result 'exit-code'.
Oct 29 01:48:17 ubuntu systemd[1]: Failed to start The Apache HTTP Server.

Как запустить сервер Apache Http. Кто-нибудь, помогите мне!

1 Ответ

0 голосов
/ 29 октября 2018

следуйте этой ссылке шаг за шагом, вы получите ваше решение. это происходит, только если мы настроили брандмауэр или не настроили брандмауэр должным образом. смотреть это https://www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-ubuntu-16-04

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...