ubuntu 安装 PHP7.4

发布时间 2024-01-11 15:55:29作者: 现世中的素人
1、添加 PHP 7.4 的 PPA 存储库。执行以下命令以添加该存储库:
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php

2、安装
apt install php7.4 php7.4-cli php7.4-fpm php7.4-mysql php7.4-curl php7.4-gd php7.4-zip php7.4-xsl php7.4-mbstring
php7.4-xml php7.4-xmlrpc php7.4-opcache...

3、没安装phpize
apt-get install php7.4-dev
输入phpize检查是否安装【执行phpize 完成 随后直接执行第四步】

4、执行
./configure --with-php-config=/usr/local/php/bin/php-config【which php-config 查看你的目录】
可能提示: configure: error: Please reinstall the libzip distribution
解决:
安装依赖: apt-get install build-essential
安装 libzip:apt-get install libzip-dev

5、 make, make test,make install
php -v 查看版本
------------------------------------------------------------------------------------------------

6、安装 composer
php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
php composer-setup.php

提示以下:
All settings correct for using Composer
Downloading...
Composer (version 1.6.5) successfully installed to: /root/composer.phar
Use it: php composer.phar

配置全局调用:
mv composer.phar /usr/local/bin/composer

切换为国内镜像:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

------------------------------------------------------------------------------------------------

注意:不要用以下方式安装 可能自动更新你的php到最新版
apt install php-cli php-mbstring git
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
【 可以安装 但是可能会修改你的PHP版本 】