在 WSL 上进行基本安装后本地主机不工作
Localhost not working after basic installation on WSL
我正在尝试安装 LAMP 工作环境,但由于某种原因没有任何反应。缺少错误消息让我想知道要查找什么。
我遵循了 Ubuntu 安装过程:
sudo apt install apache2 php libapache2-mod-php mysql-server php-mysql
在那个阶段,本地主机应该显示 "It works!" 消息,但它没有。
我重启了几次apache服务都没有效果:
sudo service apache restart
反正看起来还不错
我检查了以下文件作为一些在线教程的建议:
/etc/apache2/sites-available/000-default.conf
/etc/apache2/apache2.conf
那时我真的不知道要解决什么问题。
有什么想法吗?
您已经安装了 apache2。试试 运行 这个:
sudo service apache2 restart
我也尝试在 WSL 上安装 LAMP。但我很幸运。我遵循了以下步骤:
第 1 步:更新和升级 ubuntu 子系统
sudo apt-get update && sudo apt-get upgrade
第 2 步:开始 bash.exe 输入:
sudo apt-get install lamp-server^
记住命令末尾的插入符号 (^)。
在 /etc/apache2/apache2.conf 中添加这两行:
Servername localhost
AcceptFilter http none
然后你就可以启动apache了:
/etc/init.d/apache2 start
第 3 步:测试 Web 服务器,PHP 和 MySQL
测试 Apache:打开 Web 浏览器并输入 URL:
http://127.0.0.1 or http://localhost
测试PHP:创建以下文件(info.php)并将其放入/var/www/html
<?php
phpinfo();
?>
打开 Web 浏览器并键入 URL:
http://127.0.0.1/info.php or http://localhost/info.php
测试MySQL:在bash提示
中键入以下命令
service mysql start
mysql -uroot -ppassword
希望对你有用。
我正在尝试安装 LAMP 工作环境,但由于某种原因没有任何反应。缺少错误消息让我想知道要查找什么。
我遵循了 Ubuntu 安装过程:
sudo apt install apache2 php libapache2-mod-php mysql-server php-mysql
在那个阶段,本地主机应该显示 "It works!" 消息,但它没有。
我重启了几次apache服务都没有效果:
sudo service apache restart
反正看起来还不错
我检查了以下文件作为一些在线教程的建议:
/etc/apache2/sites-available/000-default.conf
/etc/apache2/apache2.conf
那时我真的不知道要解决什么问题。
有什么想法吗?
您已经安装了 apache2。试试 运行 这个: sudo service apache2 restart
我也尝试在 WSL 上安装 LAMP。但我很幸运。我遵循了以下步骤:
第 1 步:更新和升级 ubuntu 子系统
sudo apt-get update && sudo apt-get upgrade
第 2 步:开始 bash.exe 输入:
sudo apt-get install lamp-server^
记住命令末尾的插入符号 (^)。
在 /etc/apache2/apache2.conf 中添加这两行:
Servername localhost
AcceptFilter http none
然后你就可以启动apache了:
/etc/init.d/apache2 start
第 3 步:测试 Web 服务器,PHP 和 MySQL 测试 Apache:打开 Web 浏览器并输入 URL:
http://127.0.0.1 or http://localhost
测试PHP:创建以下文件(info.php)并将其放入/var/www/html
<?php
phpinfo();
?>
打开 Web 浏览器并键入 URL:
http://127.0.0.1/info.php or http://localhost/info.php
测试MySQL:在bash提示
中键入以下命令service mysql start
mysql -uroot -ppassword
希望对你有用。