
概述
以往在 Windows 上进行 PHP 开发时,我们常常使用基于 GUI 的 PHP 集成开发环境,例如 WampServer、XAMPP 等。其中,一些国产集成开发环境,如 phpts,也提供了良好的使用体验。这些环境也存在一些不便之处,比如缺乏最新开发组件的支持,尤其是不支持 PHP 8。为了改善开发体验并确保生产环境的一致性,我将开发环境切换至 WSL2+ubuntu22+宝塔面板。
安装
安装过程相当简便,只需执行一键式安装命令:
wget -O install.sh download./install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
注意事项
在 Windows WSL2 ubuntu 上安装宝塔面板时,有几个重要注意事项需要留意:
1. 最好不要使用 root 用户进行安装。如果默认以 root 用户登录,可以通过以下命令切换用户:
请注意,如果你的 ubuntu 带有版本号,比如 ubuntu2004,那么需要使用对应的命令。版本号取决于你在 Microsoft Store 中选择的 ubuntu 版本。
2. 安装完成后,系统提供的面板登陆地址可能无法直接使用。我遇到的面板地址如下:
外网面板地址:111.199.190.81:22959/57ab05c2
内网面板地址:10.255.255.254:22959/57ab05c2
用户名:jpp52sha
密码:8b8db1b5
以上地址可能无法直接访问。你需要通过 ifconfig 命令来获取 ubuntu 的真实 IP 地址。ifconfig 命令的输出可能类似于以下这样:
eth0: flags=4163 mtu 1280
inet 172.27.111.124 netmask 255.255.240.0 broadcast 172.27.111.255
… (其他网络配置信息)
你需要将上述 IP 地址替换到面板地址中,例如 172.27.111.124:22959/57ab05c2,然后通过这个新地址进行访问。
