在按照wlnmp一键安装包官网教程:https://www.wlnmp.com/install,添加wlnmp源后如何安装多个php、MySQL版本并存,本文做一个详细说明。
已有wlnmp安装的php和MySQL安装多版本并存方法:
如果你当前正在使用wlnmp一键安装包安装的php和MySQL,请先将php和MySQL升级到最新版本(如果是在2023年6月22日后安装的php和MySQL非必须升级)。
例:假设你当前通过wlnmp一键安装包已安装了php7.4、MySQL5.7的版本,此时要安装php8和MySQL8版本,则直接执行以下安装命令即可。
1 2 |
yum install wcphp8 yum install wcmysql8 |
那么此时,你当前系统就同时并存了php7.4、MySQL5.7、php8、MySQL8版本,如果你还想安装php56、MySQL5.5则继续执行以下命令即可。
1 2 |
yum install wcphp56 yum install wcmysql55 |
那么此时,你当前系统就并存了php5.6、php7.4、php8、MySQL5.5、MySQL5.7、MySQL8版本。
建议:安装完成后重新登录一次系统,使其变量生效,或直接执行exec bash命令。
注意:同一个版本只能存在一个,如果不需要哪个版本了,直接执行yum remove卸载即可,MySQL卸载时,默认会保留MySQL目录下的数据,所以确定MySQL数据不要的情况下,需要手动删除/data下对应的MySQL目录。
全新系统安装php和MySQL多版本并存方法:
如果你当前正在使用的系统没有通过wlnmp一键安装包安装过php、MySQL或已通过yum remove卸载了,那么你可以直接通过yum install安装wc开头的php、MySQL包组。
例:当然系统没有php和MySQL,想要安装php5.6、php7.4、php8.1,MySQL5.5、MySQL5.7,则直接执行以下安装命令即可。
1 2 3 4 5 6 7 |
yum install wcphp56 yum install wcphp74 yum install wcphp81 yum install wcmysql55 yum install wcmysql57 或 yum install wcphp55 wcphp74 wcphp81 wcmysql55 wcmysql57 |
那么此时,你当前系统就并存了php5.6、php7.4、php8.1、MySQL5.5、MySQL5.7版本。
建议:安装完成后重新登录一次系统,使其变量生效,或直接执行exec bash命令。
注意:同一个版本只能存在一个,如果不需要哪个版本了,直接执行yum remove卸载即可,MySQL卸载时,默认会保留MySQL目录下的数据,所以确定MySQL数据不要的情况下,需要手动删除/data下对应的MySQL目录。