以php5.6為例,編譯mcrypt的方法如下:
cd /root
mkidr -p php_ext/mcrypt
wget
wget
wget
tar zxvf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8
./configure
make
make install
cd ../
tar zxvf mhash-0.9.9.9.tar.gz
cd mhash-0.9.9.9
./configure
make
make install
cd ../
tar zxvf mcrypt-2.6.8.tar.gz
cd mcrypt-2.6.8
ld_library_path=/usr/local/lib ./configure
make
make install
cd {php bin目錄}/phpize
./configure --with-php-config=/php-config
make
make install
最後,在php.ini中新增,ps:如果不知道php.ini的位置,可以通過php -i | grep ini來獲取php.ini的位置
extension=mcrypt.so
新增完成之後,如果是伺服器是apache,執行./apachectl -k restart即可。
php模組編譯
php模組編譯 一 模組編譯步驟 1.1 執行 phpize usr local php5 bin phpize 1.2 執行 php config configure with php config usr local php5 bin php config 1.3 make 和 make ins...
linux debian 編譯安裝php5 6
安裝編譯程式 apt get install gcc apt get install make apt get install libxml2 apt get install libxml 2.6 dev 建立安裝目錄 mkdir usr local php mkdir usr local php ...
Linux之php編譯安裝5 6
centos redhat 7 wget tar xf php 5.6.0.tar c usr local src yum install gcc bison bison devel zlib devel libmcrypt devel mcrypt mhash devel openssl deve...