QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1874|回复: 7

如何升级Apache和php(路径问题)?

[复制链接]
发表于 2005-9-28 15:17:55 | 显示全部楼层 |阅读模式
我总是不能成功升级,因为RedHat 9原装的Apache是2.0.40,我想升到2.0.54。Apache网站上说cp原来的configure.nice过来执行在make就可以了,但是我的系统里没有这个文件。直接./configure的话会装在一个新的目录/usr/local/apache2,而init.d的httpd还是原装的那个apache,每次启动service httpd start还是启动老板本。要是./configure时指定目录(原来的老版本在/etc/httpd),它还是会把apachectl装在另一个目录,除非重新编辑init.d的httpd,但里面别的目录都有变化,启动不了新版本。同样还有php,一般该怎么才能成功升级?

补充:我为了在php里使用apache的函数(http://www.php.net/apache),比如apache_note,但我这里报告没有这个函数,这个可否升级php解决?我现在用php4.2
发表于 2005-9-28 15:40:34 | 显示全部楼层
下rpm包用rpm -Uvh xxx.rpm升级。
回复

使用道具 举报

 楼主| 发表于 2005-9-28 15:59:27 | 显示全部楼层
apache和php网站没有rpm阿
回复

使用道具 举报

发表于 2005-9-28 18:00:34 | 显示全部楼层
用狗狗搜索,一定能找到。
回复

使用道具 举报

发表于 2005-9-28 20:30:44 | 显示全部楼层
汪汪~
回复

使用道具 举报

发表于 2005-9-29 09:41:03 | 显示全部楼层
rpm -e httpd
然后再安装不就行了
回复

使用道具 举报

发表于 2005-9-29 13:25:49 | 显示全部楼层
先查询系统默认安装包:#rpm -qa php
根据包名(不带后缀)删除该包,如果有依赖一并删除:#rpm -e php-xxx
然后重新安装源码包,从./configure开始,如何装先看解压目录下的INSTALL或./configure --help
Apache一样处理
回复

使用道具 举报

发表于 2005-10-1 21:42:06 | 显示全部楼层
可以到这里去找rmp包:
http://www.rpmfind.net/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-30 01:51 , Processed in 0.041772 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表