首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > PowerDesigner >

Linux 装配httpd

2012-07-05 
Linux 安装httpd由于在机器安装时是自己设置基本的系统安装,好多东西都去掉了,所以在安装Httpd这个过程中

Linux 安装httpd

由于在机器安装时是自己设置基本的系统安装,好多东西都去掉了,所以在安装Httpd这个过程中遇到一些问题,

还好这些问题在前人都遇到过,本机系统版本是:Redhat5.4 ,

以下就是我的安装过程,在这里作个记录:

1,到这里 http://httpd.apache.org./download.jsp 下载httpd-2.2.21.tar.gz;

2,把该文件解压到对应的目录: tar -xvzf httpd-2.221.tar.gz ;

3,检查,编译并且安装该文文件

?

?

cd httpd-2.2.21;
# ./configure --enable-dav --enable-so --enable-mods-shared=all --prefix=/usr/local/apache2

?

# make
# make install

?如果正常一切OK,但是其中我遇到三个问题:

1,no acceptable C compiler found in $PATH

2,“This system is not registered with RHN”

3,“checking whether to enable mod_deflate... configure: error: mod_deflate has been requested but can not be built due to prerequisite failures”

?

针对这三个问题下面分别做说明

1,没有GCC 编译器,最简单的是 yum install gcc;

可是这个时候又会报第二个错误,这个意思是由于redhat 没有注册,所有不能使用它自身的源进行更新,所以我们可以通过更换源来进行相关更新:

更改yum的源,即更换/etc/yum.repos.d/rhel-debuginfo.repo 这个文件。进入/etc/yum.repos.d/目录,终端中输入
wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo
即可在此目录下得到CentOS-Base.repo文件,这是centos的源文件,只需将其重命名为rhel-debuginfo.repo即可,以前的文件做个备份。

这样前两个问题都解决了,对于第三个问题是由于 ?zlip-devel没有安装的原因;所以直接进行 yum install zlip-devel即可

4,?vi /usr/local/apache2/httpd.conf ??添加一行 ?ServerName localhost:80

5,cd apache2/bin ? ;./httpd -k start ?./httpd -k stop; ?然后打开浏览器,输入 http://localhost;如果出现 ? It works !则表示成功。

?

?

?

热点排行