第一步:先确认安装了安装包的基础包,通常使用系统更新安装即可:
yum list libmcrypt*
yum install libmcrypt*
第二步:进入PHP源码解压后的目录中,如我这里是php-5.2.13,#cd /root/downloads/php-5.2.13/ext/mcrypt
如果没有mcrypt则需要到网站上去下载,通常是自带了的。
第三步:执行phpize, #/usr/local/php5/bin/phpize
第四步:编译configure: ./configure --with-php-config=/usr/local/php5/bin/php-config
这里需要指定php-config的目录,然后仔细make,这里将生成一个文件在 ./modules/
第五步:拷贝./modules/ 到 php 的extension_dir 目录中.
cp ./modules/ /usr/local/php5/include/php/include/
第六步:确定php.ini文件中的 extension_dir= /usr/local/php5/include/php/include/
然后加上 extension = ;
第七步:重启apache,查看phpinfo看mcrypt是否已经加上。
rpm安装的php 通过编译增加模块
原创freeterman 博主文章分类:php ©著作权
文章标签 rpm安装的php 通过编译增加模块 文章分类 PHP 后端开发
-
我的PHP8编译日志
PHP8编译命令
PHP 编译 -
通过编译php为httpd的模块实现lamp
把php编译为httpd的一个模块,同时httpd在编译的时候支持动态的mpm模块切换
php lamp 编译httpd -
PHP编译安装后的模块添加安装(比如,MySQL模块,gd模块)
非PHP的模块指的是 php -m 命令所输出的内容。那么,PHP的模块茫茫多,有时候采用源码编译安装源码包的方式安装的php和php
linux mysql java python php

















