由于PHP 3的结构,想要制作一个非常灵活的PHP的rpm包很不容易,所以建议使用PHP 4,如果你坚持要用PHP 3,参考下面的说明和步骤:
由于不能确定数据库文件究竟存放在/usr还是/usr/local目录下面,所以制作php的rpm包的时候一般都是不带数据库支持的。如果要支持数据库,必须告诉RPM spec文件要支持什么数据库并确定数据库文件的位置。在下面的例子中,我们假设Apache和MySQL都是使用rpm方式安装的。
1.删除mod_php3
rpm -e mod_php3
2.重新获得mod_php3的rpm源码包并安装,不要--rebuild
rpm -Uvh mod_php3-3.0.5-2.src.rpm
3.修改/usr/src/redhat/SPECS/mod_php3.spec文件,在%build部分加入你要支持的数据库和路径,比如MySQL。
加入--with-mysql=/usr
那么%build部分看起来类似:
./configure --prefix=/usr
--with-apxs=/usr/sbin/apxs
--with-config-file-path=/usr/lib
--enable-debug=no
--enable-safe-mode
--with-exec-dir=/usr/bin
--with-mysql=/usr
--with-system-regex
4.制作rpm包
rpm -bb /usr/src/redhat/SPECS/mod_php3.spec
5.安装rpm包
rpm -ivh /usr/src/redhat/RPMS/i386/mod_php3-3.0.5-2.i386.rpm
确定你已经重起了Apache,那么你现在已经用rpm方式安装了一个支持MySQL的PHP 3环境。
记住:如果你使用PHP3的tar包安装的话,可能比这个更容易。浏览URL http://www.qqread.com/linux/2006/08/d067194061.html
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- Windows操作系统安装 (15630篇文章)
- 系统安装手册 (20864篇文章)
- PHP开发应用手册 (2951篇文章)
- 数据库专栏 (5162篇文章)
- 数据库处理专题 (8676篇文章)
- 城域网专题 (7831篇文章)
- 数据库安全技术专题 (13167篇文章)
- 数据库安装与卸载 (10539篇文章)
- Linux数据库宝典 (13147篇文章)
- PHP基础篇 (511篇文章)
- 实用技巧:配置Linux操作系统环境变量 (30次浏览)
- 安装qmail全套功略 (18次浏览)
- TurboLinux 入门教程:第七课 TurboLinux简介 (18次浏览)
- Linux系统管理员秘技:用快捷命令一招制胜 (18次浏览)
- Linux系统命令分类详解 (1) (18次浏览)
- Linux下使用aMsn详解 (18次浏览)
- 你会在Linux下用POP3收Web电子邮箱吗? (18次浏览)
- 在Linux中用三款工具轻松制作网页 (18次浏览)
- Linux上的偷窺裝置 (1394的使用) (18次浏览)
- 深入浅出分析Linux内核漏洞的问题 (18次浏览)



