У вас установлен apache2.Попробуйте вместо этого: sudo service apache2 restart
Я также пытался установить LAMP на WSL.Но мне повезло.Я выполнил следующие действия:
Шаг 1: Обновление и обновление подсистемы Ubuntu
sudo apt-get update && sudo apt-get upgrade
Шаг 2: Запустите bash.exe тип:
sudo apt-get install lamp-server^
запомните каретку(^) в конце команды.
добавьте эти 2 строки в /etc/apache2/apache2.conf:
Servername localhost
AcceptFilter http none
, затем вы можете запустить apache:
/etc/init.d/apache2 start
Шаг 3. Проверка веб-сервера, PHP и MySQL. Проверка Apache: откройте веб-браузер и введите следующий URL:
http://127.0.0.1 or http://localhost
Проверка PHP: создайте файл ниже (info.php) и поместите его в /var / www / html
<?php
phpinfo();
?>
Откройте веб-браузер и введите этот URL:
http://127.0.0.1/info.php or http://localhost/info.php
Test MySQL: введите в командной строке bash команду ниже
service mysql start
mysql -uroot -ppassword
Hopeэто работает для вас.