下面是“Linux安装PHP7的方法详解”攻略的完整过程:
1. 安装PHP7前的准备工作
在安装PHP7之前,我们需要先完成环境的准备工作:安装必要的依赖项(例如cmake、libxml2、libjpeg、libpng等),以及将系统升级至最新版。
1.1 安装cmake
使用以下命令安装cmake:
sudo apt-get update
sudo apt-get install cmake
1.2 安装其它依赖项
使用以下命令安装其它依赖项:
sudo apt-get install libxml2-dev libjpeg-dev libpng-dev libssl-dev libcurl4-openssl-dev pkg-config
1.3 升级系统
使用以下命令升级至最新版:
sudo apt-get update
sudo apt-get upgrade
2. 下载并编译PHP7
在环境准备工作完成后,我们可以开始下载并编译PHP7。
2.1 下载PHP7
使用以下命令下载PHP7:
wget https://www.php.net/distributions/php-7.4.22.tar.gz
2.2 解压缩下载的文件
使用以下命令解压缩下载的文件:
tar -xvf php-7.4.22.tar.gz
2.3 编译PHP7
使用以下命令编译PHP7:
cd php-7.4.22
./configure --prefix=/usr/local/php --with-curl --with-openssl --with-zlib --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-jpeg --with-png --enable-fpm --enable-gd --enable-mbstring --enable-mysqlnd --enable-opcache --enable-soap --enable-sockets --enable-zip --enable-calendar --enable-exif --enable-fileinfo
make
sudo make install
2.4 配置PHP7
使用以下命令创建php-fpm.conf文件:
sudo cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
使用以下命令创建php.ini文件:
sudo cp /usr/local/php/etc/php.ini-development /usr/local/php/etc/php.ini
使用以下命令进行PHP-fpm的配置:
sudo nano /usr/local/php/etc/php-fpm.conf
找到以下选项:
;pid = run/php-fpm.pid
将它更改为:
pid = run/php-fpm.pid
使用以下命令启动PHP-fpm进程:
sudo /usr/local/php/sbin/php-fpm
示例说明
示例1:检查PHP7是否成功安装
使用以下命令检查PHP7是否成功安装:
php -v
如果成功安装,将显示与PHP7版本号相关的信息。
示例2:测试PHP7是否正常运行
使用以下命令创建test.php:
sudo nano /var/www/html/test.php
输入以下内容到文件中:
<?php
phpinfo();
?>
保存并退出。
然后使用以下命令测试PHP是否正常运行:
curl http://localhost/test.php
如果正常运行,将显示与PHP7有关的信息。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux安装php7的方法详解 - Python技术站