没有不值得去解决的问题,也没有不值得去学习的技术!

CentOS 6.5 64位下php扩展mcrypt的安装,新增epel源,再采用yum安装!

查看是否添加epel源成功与否
缺少mcrypt扩展。请检查PHP配置。
缺少mcrypt扩展。请检查PHP配置。

 

执行yum install php-mcrypt提示:Error: Nothing to do
执行yum install php-mcrypt提示:Error: Nothing to do

原因在于官方源中无些扩展包!由于源码编译安装比较麻烦,决定再增加一个源,最终决定采用epel源。
安装epel源的步骤如下:

1、安装yum优先级插件

yum install yum-priorities

2、epel简介: https://fedoraproject.org/wiki/EPEL/zh-cn

rpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

注:只要是6.x系列的均是可以采用6-8的,实际测试,没有什么问题。

以上URL请按实际情况修改

3、查看是否安装成功

rpm -q epel-release
4、导入key:

rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

5、修改/etc/yum.repos.d/epel.repo文件

在[epel]块的最后一行添加一条属性 priority=11

vim /etc/yum.repos.d/epel.repo

意思是yum先去官方源查,官方没有再去epel的源找

在[epel]块的最后一行添加一条属性 priority=11
在[epel]块的最后一行添加一条属性 priority=11
6、yum repolist

查看是否添加epel源成功与否
查看是否添加epel源成功与否

7、载入yum-priorities插件

yum check-update

再依次执行如下3条命令:

yum install libmcrypt libmcrypt-devel mcrypt mhash

yum install php-mcrypt

service httpd restart

确认mcrypt库安装成功
确认mcrypt库安装成功
mcrypt扩展安装成功,不再提示!
mcrypt扩展安装成功,不再提示!

Linux 服务器运维、部署与线上故障排查

如果你的网站或后端服务部署在 Linux 服务器上,遇到访问异常、Nginx 配置问题、MySQL / Redis 异常、Docker 服务不可用、磁盘占满、CPU / 内存过高等问题,可以联系我做一次远程排查。

适合以下场景:
✅ 网站打不开或访问不稳定
✅ Nginx / PHP-FPM 配置异常
✅ MySQL / Redis 性能或连接问题
✅ Docker 服务部署与维护
✅ 服务器迁移与环境配置
✅ CPU / 内存 / 磁盘异常排查

服务内容:
✅ Linux 环境检查
✅ 网站部署与迁移
✅ Nginx / PHP-FPM / MySQL / Redis 排查
✅ Docker 配置与维护
✅ 服务器性能分析
✅ 长期远程运维支持

如需咨询,请联系我,并注明:Linux 运维咨询

联系方式:
Telegram:@shuijingwan
微信:13980074657
邮箱:shuijingwanwq@gmail.com

评论

发表回复

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

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理