OneinStack安装多版本php共存

由于服务器仅需要安装nginx和php,并要求php包含 74、82两个版本

本次使用OneinStack进行安装,主要原因是交互安装时方便扩展的挑选安装。

使用无人值守

首次安装可以使用无人值守命令生成:自动安装 – OneinStack

wget -c http://mirrors.oneinstack.com/oneinstack.tar.gz && tar xzf oneinstack.tar.gz && ./oneinstack/install.sh --nginx_option 1 --php_option 9 --php_extensions imagick,fileinfo,redis,swoole --mphp_ver 82

手动安装

如果一开始只安装了一个 php 版本,也不用卸载重装。这里手动安装另一个即可,直接再次执行安装命令并增加相应参数即可

./oneinstack/install.sh --php_extensions imagick,fileinfo,redis,swoole --mphp_ver 82

软链

最后做好相应软链即可

ln -s /usr/local/php/bin/php /usr/bin/php
ln -s /usr/local/php82/bin/php /usr/bin/php82
Author: thinkwei

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注