安装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系统上了。