yum源安装指定版本的Lnmp环境

1.nginx安装目前就用yum包里边自带的版本,不会起冲突

安装过程和上篇文章一致

2.PHP则安装7.0版本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
安装源:
# rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

安装php7:
# yum install php70w

安装php7-mysql
#yum install php70w-mysql

如果上述命令除了问题,可以试试卸载PHP5.14版本和扩展的旧安装包
# rpm -e php-common-5.4.16-46.el7.x86_64 php-cli-5.4.16-46.el7.x86_64 php-pdo-5.4.16-46.el7.x86_64 php-5.4.16-46.el7.x86_64 php-mysql-5.4.16-46.el7.x86_64

卸载完之后把安装好的php-fpm,php-mysql都卸载了,在重新安装一次
# yum remove php-fpm
# yum remove php
# yum remove php-mysql

输入php -v 查看php的版本是否输出正确

参考文档:https://www.51anidea.com/forum.php?mod=viewthread&tid=1255

3.Mysql安装5.7版本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
安装mysql源
# wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

继续输入命令
# rpm -ivh mysql80-community-release-el7-3.noarch.rpm

修改yum源默认安装的版本
# vim /etc/yum.repos.d/mysql-community.repo
修改yum配置(enabled=1 想要安装哪个版本就在哪个版本的后面把0换成1)

安装
yum install mysql-community-server

参考文档:https://www.cnblogs.com/black-fact/p/10840332.html

yum命令参考:https://xiaohost.com/1860.html