建议
- 有一台支持PHP和MySQL的web服务器或虚拟主机。
- 如果安装在个人电脑,需要自行安装PHP和MySQL。
如果使用服务器
如果服务器支持并安装好了PHP,那么只需要在web目录(wwwroot)下创建一个.php的文件,服务器就会自动解析。
不需要再进行额外安装任何东西。
目前已知市面上出租的云服务器或虚拟主机均支持并安装了PHP,这一点几乎不用担心。
如果使用你的个人电脑
首先,我们需要安装一个web服务器管理端,例如宝塔面板、1Panel等等。
安装宝塔面板
使用通用安装脚本安装
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
这个命令会安装最新版宝塔面板,适用于大部分服务器。
Debian:
wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh && bash install_panel.sh ed8484bec
Ubuntu、Deepin:
wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh && sudo bash install_panel.sh ed8484bec
CentOS、OpenCloud、Alibaba:
url=https://download.bt.cn/install/install_panel.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_panel.sh $url;fi;bash install_panel.sh ed8484bec
如果您使用Windows Server或其他版本系统,前往bt.cn下载最新版安装包。
安装好访问终端中给出的地址,用户名和密码来登录宝塔面板后台。
安装1Panel
1Panel的兼容性很好,支持CentOS、Ubuntu、Debian等主流发行版,以及麒麟、统信等国产操作系统,支持各种服务器架构:x86_64、aarch64、armv7l、ppc64le、s390x、riscv64。
使用自动安装脚本来安装1Panel:
bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"
安装好后根据终端中给出的地址,用户名和密码来访问1Panel后台管理面板。
需要注意的是,1Panel并不支持Windows,如果使用Windows Server的用户请移步宝塔面板。
开始使用
我们安装好面板后,即可开始安装我们所需要的nginx,MySQL(或Apache),PHP等环境。
面板会集成一键安装,根据提示选择即可(记得勾选安装PHP)。
对于Windows用户
Windows 系统可以使用 WampServer,下载地址:https://www.wampserver.com/en/,支持32位和64位系统,根据自己的系统选择版本。
安装很简单,打开安装包,一路next就好了。
如果您安装了宝塔面板,请参阅上方一键安装,宝塔面板会自动安装并部署所需环境。
安装开发环境
挑选一个好的开发环境是必不可少的一环。
对于Windows、Linux、MacOS,我更推荐大家使用Microsoft VS Code。
VS Code(全称 Visual Studio Code)是一款由微软推出的免费、开源、跨平台的代码编辑器。
VS Code 支持 Windows、macOS 和 Linux,拥有强大的功能和灵活的扩展性。
如果您还不会使用VS Code,请参阅菜鸟教程-如何使用VS Code
如果您的资金充足,不妨试试Jetbrains的PhpStorm
它支持Windows、Linux、MacOS三个平台,是最好的PHP编辑器。
结语
至此,恭喜你已经成功安装好PHP及其开发环境,现在您可以准备好为下一步编写做准备了!