安装安装Linux下的64位PHP

安装Linux下的64位PHP

PHP是一种通用的开源脚本语言,广泛用于Web开发。在Linux系统上安装64位PHP非常简单,只需按照以下步骤操作即可。

步骤一:检查64位系统

首先,确认您的Linux系统是64位版本。您可以使用以下命令查看系统版本:

uname -m

输出结果为“x86_64”表示您的系统是64位的。

步骤二:安装依赖包

在安装64位PHP之前,需要先安装一些依赖包。使用以下命令安装这些依赖包:

sudo apt-get install build-essential libxml2-dev libcurl4-openssl-dev libssl-dev libpng-dev libjpeg-dev libfreetype6-dev

在安装过程中,请耐心等待。

步骤三:下载PHP源代码

前往PHP官方网站(www.php.net)下载最新的64位PHP源代码压缩包。您可以使用以下命令将其下载到您的系统中:

wget https://www.php.net/distributions/php-7.4.13.tar.gz

请根据您需要的PHP版本进行相应修改。

步骤四:解压源代码

解压下载的源代码压缩包,使用以下命令进行解压:

tar -zxvf php-7.4.13.tar.gz

解压后,进入解压后的目录:

cd php-7.4.13

步骤五:配置编译选项

在编译安装PHP之前,需要配置一些编译选项。使用以下命令进行配置:

./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --enable-mbstring --with-curl --with-gd --with-jpeg --with-png --with-freetype --enable-zip

该命令将PHP安装到“/usr/local/php”目录下,并指定了一些额外的扩展模块。

步骤六:编译和安装

执行以下命令进行编译和安装:

make

如果编译过程没有错误,使用以下命令进行安装:

sudo make install

步骤七:配置PHP

在安装完PHP后,需要进行一些配置。进入“/usr/local/php/etc”目录,并创建“php.ini”文件:

cd /usr/local/php/etc

sudo cp php.ini-development php.ini

修改“php.ini”文件,并进行一些基本配置,如时区、错误报告级别等。

步骤八:启动PHP-FPM

PHP-FPM是用于处理PHP请求的FastCGI进程管理器。使用以下命令启动PHP-FPM:

sudo /usr/local/php/sbin/php-fpm

您可以使用以下命令来检查PHP-FPM是否正在运行:

ps aux | grep php-fpm

如果看到类似“php-fpm: master process”的输出,则表示PHP-FPM已成功启动。

步骤九:测试PHP

最后,编写一个简单的PHP脚本来测试您的安装是否成功。创建一个名为“test.php”的文件,并将以下代码插入其中:

<?php

phpinfo();

?>

保存文件并将其放入Web服务器的文档根目录下,例如“/var/www/html”。然后,在浏览器中访问该文件,如果看到PHP信息页面,则表示安装成功。

至此,您已经成功地将64位PHP安装在Linux系统上了。

操作系统标签