一、环境要求
在安装PHP之前,我们需要确保我们有以下的环境要求:
- Web服务器:如Apache、Nginx等
- 数据库:如MySQL、MariaDB、Oracle等
- 操作系统:Windows、Mac OS、Linux、Unix等
二、下载PHP
我们可以从PHP的官方网站 http://www.php.net/downloads.php 下载PHP的源代码包,也可以从PHP的Windows版官网 http://windows.php.net/download/ 下载Windows版的可执行程序。此外,我们也可以使用各种包管理器来下载和安装PHP。
三、安装PHP
安装PHP的具体步骤因操作系统和安装方式而异,下面以在Windows系统上使用可执行程序安装PHP为例进行说明。
1、下载可执行程序
我们从PHP的Windows版官网下载Windows版的可执行程序,选择与我们的操作系统和Web服务器相匹配的版本。
// 例如,我们下载了php-7.4.1-Win32-vc15-x64.zip这个版本的可执行程序
2、解压缩文件
下载完可执行程序后,我们将其解压缩到我们的Web服务器的根目录下。
// 例如,我们将其解压缩到D:\xampp目录下
D:\xampp\php-7.4.1-Win32-vc15-x64
3、配置php.ini文件
在D:\xampp\php-7.4.1-Win32-vc15-x64目录下,将php.ini-development文件复制一份并改名为php.ini,用文本编辑器打开php.ini文件,找到以下几行:
; extension_dir = "./"
; On Windows:
; extension_dir = "ext"
将其修改为:
extension_dir = "D:\xampp\php-7.4.1-Win32-vc15-x64\ext"
其中,D:\xampp\php-7.4.1-Win32-vc15-x64\ext为PHP扩展库的目录。
4、设置环境变量
为了能够在命令行中使用PHP,我们需要将PHP的可执行文件所在目录添加到系统的环境变量中。
// 进入“系统属性”窗口,在“高级系统设置”中选择“环境变量”按钮
// 在“系统变量”中找到“Path”,点击“编辑”按钮
// 在“变量值”中加入“D:\xampp\php-7.4.1-Win32-vc15-x64”(无引号)
// 保存并关闭窗口
四、测试PHP
完成以上步骤后,我们可以在命令行中输入以下命令来测试PHP是否正常安装:
php -v
如果显示了PHP的版本信息,说明PHP已安装成功。
五、PHP扩展安装
PHP扩展库扩展了PHP的功能,让我们可以更轻松地实现各种功能。我们可以在php.ini文件中启用需要用到的扩展库,或从PECL(PHP Extension Community Library)中下载、安装扩展库。
1、在php.ini文件中启用扩展库
在php.ini文件中找到以下两行:
;extension=php_xxx.dll
;extension=php_xxx.so
将其改为:
extension=php_xxx.dll
其中,xxx为扩展库的名称。
2、从PECL中下载、安装扩展库
我们可以从 PECL 中下载扩展库,以Redis扩展库为例:
// 下载源码包
wget https://pecl.php.net/get/redis-5.0.2.tgz
// 解压源码包并进入目录
tar -zxvf redis-5.0.2.tgz
cd redis-5.0.2
// 编译扩展库
phpize
./configure
make && make install
// 在php.ini文件中启用扩展库
extension=redis.so
编译完成后,我们将得到redis.so文件,将其复制到PHP的扩展库目录下。然后,在php.ini文件中启用redis扩展库。
六、结语
通过以上步骤,我们可以成功地安装PHP,并且安装PHP扩展库,让我们可以更轻松地实现各种功能。