您的位置:

PHP安装步骤

一、环境要求

在安装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扩展库,让我们可以更轻松地实现各种功能。