在 Debian 12 上安装多个版本的 php(7.3、7.4、8.1、8.2)
通常会有安装所需版本的 php 的任务但默认情况下会安装较新或较旧的版本。 可能还需要在同一服务器上安装并同时使用两个版本的 php。默认情况下我们以 root 用户身份安装如果您有普通用户请使用 sudo。1. 让我们安装必要的存储库apt update apt upgrade apt install -y apt-transport-https lsb-release ca-certificates wget wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg echo deb https://packages.sury.org/php/ $(lsb_release -sc) main | tee /etc/apt/sources.list.d/php.list apt update2. 如果我们需要 php 8.2 版本请安装它apt install php8.2-fpm2.1 安装php 8.1完成安装apt install php8.1-fpm2.2 安装php 7.4完成安装apt install php7.4-fpm2.3 安装php 7.3完成安装apt install php7.3-fpm依此类推虽然所有版本都可以同时在服务器上工作对于每个 PHP 版本您需要安装其自己的模块并在必要时编辑配置文件。多个同时安装的 php 允许您在不同需求的情况下处理多个项目。 对于每个 php您可以安装自己的 php-fpm并以此类推指定它将在哪个端口上工作并在 nginx 配置文件中指定这些参数。3. 为 php 8.2 安装 php-fpm 和 php 模块的示例apt install php8.2-fpm php8.2-gd3.1 为 php 8.1 安装 php-fpm 和 php 模块的示例apt install php8.1-fpm php8.1-gd4. 要检查版本并使用调度程序请使用每个版本的路径/usr/bin/php8.2 /var/www/domain.tld/cron-file.php或者/usr/bin/php8.1 /var/www/domain.tld/cron-file.php5. 如果你有多个版本的php要切换默认版本请使用以下命令update-alternatives --set php /usr/bin/php8.1
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2433535.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!