zoukankan      html  css  js  c++  java
  • 编译安装libmcrypt

    环境准备

    下载libmcrypt(不推荐这种,建议真机上用迅雷下,再用rz上传到服务器)

    下载链接

    libmcrypt
    https://sourceforge.net/projects/mcrypt/files/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
    
    下载mhash(安装mcrypt需要此软件包)
    https://acelnmp.googlecode.com/files/mhash-0.9.9.9.tar.gz
    
    下载mcrypt
    https://lcmp.googlecode.com/files/mcrypt-2.6.8.tar.gz
    

    解压

    [root@localhost src]# tar -zxvf libmcrypt-2.5.8.tar.gz 
    
    [root@localhost src]# tar -zxvf mcrypt-2.6.8.tar.gz 
    
    
    [root@localhost src]# tar -zxvf mhash-0.9.9.9.tar.gz 
    
    

    编译安装

    进入软件目录,执行预处理操作

    [root@localhost src]# cd libmcrypt-2.5.8/
    [root@localhost libmcrypt-2.5.8]# ./configure
    

    编译安装libmcrypt-2.5.8稍微有点不同(需要顺带编译libltdl模块,省略这一步可能导致后期频繁出现系统缺少libltdl.so.3的错误)

    [root@localhost libmcrypt-2.5.8]# make && make install
    [root@localhost libmcrypt-2.5.8]# /sbin/ldconfig
    [root@localhost libmcrypt-2.5.8]# cd libltdl/
    [root@localhost libltdl]# ./configure --enable-ltdl-install
    [root@localhost libltdl]# make && make install
    
    

    软链接

    [root@localhost mcrypt-2.6.8]# ln -s   /usr/local/bin/libmcrypt_config   /usr/bin/libmcrypt_config
    
    

    设置环境变量(不然安装mcrypt会报错,找不到位置)

    [root@localhost mcrypt-2.6.8]# export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
    

    同理:
    安装mhash

    [root@localhost libmcrypt-2.5.8]# cd ../mhash-0.9.9.9/
    [root@localhost mhash-0.9.9.9]# ./configure
    [root@localhost mhash-0.9.9.9]# make && make install
    
    

    安装mcrypt

    [root@localhost mhash-0.9.9.9]# cd ../mcrypt-2.6.8/
    [root@localhost mcrypt-2.6.8]# ./configure
    [root@localhost mcrypt-2.6.8]# make &&make install
    
  • 相关阅读:
    lsb_release -a 查询Linux系统版本
    html常用标签
    js判断对象是否为空
    springBoot2.x 支持跨域请求配置
    httpclient 上传附件实例
    js 使用sessionStorage总结与实例
    性能测试需求调研分析方法
    jmeter压测实践
    页面加载时调用js函数方法
    IntelliJ IDEA 界面介绍及常用配置
  • 原文地址:https://www.cnblogs.com/hxlinux/p/13551689.html
Copyright © 2011-2022 走看看