linux操作系统下php追加模块(不重新编译)
来源:互联网 发布:大庆有网络维护学校吗? 编辑:程序博客网 时间:2024/05/21 09:56
linux服务器的php没有gd库,在网上查了很久,下面是我的总结
首先,查看系统的php版本,命令php -v
下载相应的php版本,进行源码的ext目录(该目录下存放各个模块)
进入要按装的模块目录,我要安装GD库,进入cd /ext/gd
运行命令: /usr/bin/phpize (绝对路径)
注意:phpize可以进行php的模块追加,如果是系统默认的php,该程序在/usr/bin目录,如果是手动安装的php,该程序在php安装目录/bin 下
再执行下面的命令:
[root@vpser gd]# ./configure --with-php-config=/usr/bin/php-config //注意该程序你的系统位置
[root@vpser gd]# make && make install
执行完返回
Installing shared extensions: /usr/lib/20060613/
表示已经成功
接下来修改php.ini,添加下面两条
extension_dir=/usr/lib/20060613
extension=/usr/lib/20060613/gd.so
重启httpd,命令 service httpd restart
phpinfo()查看,gd库安装成功
- linux操作系统下php追加模块(不重新编译)
- php不重新编译安装扩展模块
- php不重新编译添加模块 php不重新编译添加模块
- 通过phpize为php在不重新编译php情况下安装模块openssl
- linux 不重新编译PHP 增加扩展
- 不重新编译为PHP安装MySQL模块
- 不重新编译为PHP增加LDAP模块的支持
- 不重新编译为 PHP 增加 LDAP 模块
- linux不重新编译php增加openssl扩展
- linux不重新编译php增加openssl扩展
- linux 添加gd扩展(不重新编译php)
- linux下为php添加GD库(重新编译php)
- Linux下安装php-soap通过重新编译php过程
- LINUX下PHP编译添加相应的动态扩展模块so(不需要重新编译PHP,以openssl.so为例)
- 不重新编译apache安装mod_deflate模块
- Linux操作系统下编译支持NTFS的内核模块
- 重新编译一下php的zip模块
- php安装与重新编译模块
- 通过javascript获得url参数
- UBOOT命令总结
- [.NET] WinCE与WindowsXP Client/Server通讯范例
- MYSQL导数据时 有“MYSQL unknown command '/'”的解决办法
- 数组和指针——都是“退化”惹的祸
- linux操作系统下php追加模块(不重新编译)
- U-Boot命令帮助
- Android 学习笔记-2010年9月
- CSS/DIV一些基础小结
- CodeSmith学习笔记:NetTiers模板中各个选项说明
- Linux下安装JDK1.6
- 我要下载
- 这是spfa 邻接表实现的版本
- 麻雀虽小五脏俱全--一个小项目的总结