1.1 系统环境要求
PHP能在各种操作系统上运行。Windows用户需要Windows 7或更高版本,Linux发行版如Ubuntu、CentOS都能良好支持,macOS用户从10.12 Sierra到最新版本都没问题。内存至少512MB,硬盘空间预留100MB就足够。
我刚开始接触PHP时用的是台老笔记本,配置不高但运行起来很顺畅。PHP对硬件要求确实很友好,这点让初学者少了很多顾虑。
1.2 版本选择指南
PHP版本更新挺频繁的,选择时需要考虑几个因素。生产环境建议选长期支持版本,比如PHP 8.1或8.2,它们有更长的安全支持周期。开发环境可以尝试最新版本,体验新特性。
有个朋友的项目曾因使用过旧版本遇到安全问题,升级过程花了不小代价。选择合适版本能避免很多后续麻烦。
注意查看你计划使用的框架或CMS对PHP版本的要求。WordPress目前推荐PHP 7.4或更高,Laravel 10需要PHP 8.1以上。
1.3 下载前准备工作
下载前确认几个细节能让后续步骤更顺利。检查系统架构是32位还是64位,大多数现代电脑都是64位。准备好管理员权限,安装过程可能需要。
考虑你计划搭配的Web服务器。Apache和Nginx是最常见选择,它们对应的PHP配置稍有不同。如果打算连接数据库,MySQL或PostgreSQL都需要提前规划。
创建个专用文件夹存放PHP文件是个好习惯。我在C盘根目录建了个"php"文件夹,所有相关文件都放里面,管理起来特别清晰。
确认防病毒软件不会误删PHP文件,有些安全软件可能将脚本文件标记为可疑。临时禁用或添加例外能避免下载中断。 sudo apt update sudo apt install php
sudo systemctl start apache2 sudo systemctl enable apache2
<?php phpinfo(); ?>