安装PHP7.4

安装 PHP 7.4 的方法取决于你的操作系统。以下是适用于 Ubuntu / DebianCentOS / RHEL 的详细步骤。


✅ Ubuntu / Debian 安装 PHP 7.4

由于默认源已升级,需使用 Ondřej Surý 的第三方源

🔧 1. 添加 PHP 源并安装

sudo apt update
sudo apt install -y software-properties-common

sudo add-apt-repository ppa:ondrej/php
sudo apt update

sudo apt install -y php7.4

📦 2. 常用 PHP 模块安装

sudo apt install -y php7.4-cli php7.4-fpm php7.4-mysql php7.4-curl php7.4-mbstring php7.4-xml php7.4-zip

✅ CentOS 7 / 8 安装 PHP 7.4

需要使用 Remi 源

🔧 1. 安装 EPEL 和 Remi

sudo yum install -y epel-release yum-utils
sudo yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm   # CentOS 7
# sudo yum install -y http://rpms.remirepo.net/enterprise/remi-release-8.rpm # CentOS 8

📦 2. 启用 PHP 7.4 并安装

sudo yum-config-manager --enable remi-php74
sudo yum install -y php php-cli php-fpm php-mysqlnd php-mbstring php-xml php-curl php-zip

🔍 检查 PHP 版本

php -v

输出应该类似于:

PHP 7.4.x (cli) ...

⚙️ 启动 PHP-FPM(若用于 Nginx)

sudo systemctl enable php7.4-fpm
sudo systemctl start php7.4-fpm

服务名可能因系统不同略有区别,你可以用以下命令查看:

systemctl list-units --type=service | grep fpm

🌐 配置 Nginx 解析 PHP(示例)

server {
    listen 80;
    server_name example.com;

    root /var/www/html;
    index index.php index.html;

    location / {
        try_files $uri $uri/ =404;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.4-fpm.sock;
    }
}

 

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享