Redhat9.0 Linux 上编译安装 apache 2.0.59 视频演示入门教程

1, 下载 : httpd-2.0.59.7z 和 webserver.7z 到 window xp 上

大家注意了, 希望大家使用的软件版本和我的一样,这样可以减少出现的错误, 有些因为

版本不一样了, 操作也不同的。 这个大家要注意!

如何把 window 上的文件传到 Linux 上, 看, 我是这样操作的

在 window 上 装上 web服务器,

web.exe 这个就是 web 服务器了, 运行了。我们来访问一下

http://127.0.0.1:2000 可以

再把 apache 放到 web 服务器上

http://127.0.0.1:2000/httpd-2.0.59.tar.gz

嗯, 测试 是可以下载的。 我们现在 到 Redhat 上 下载到 Redhat 的目录上

在 Linux 上使用 wget 来下载

==============================

Linux 下操作

登陆 , 我们使用 putty 登陆到 Redhat9 上, 如果你 没有弄好网络 方面, 请观看
上一篇视频教程。

解决虚拟机上使用 Linux 上网网络问题
视频下载地址:http://www.17rumen.com/archives/8.html

好, 我们使用 putty 登陆上去, 填上 Linux 的 ip 地址

我把 httpd-2.0.59.tar.gz 下载到 /opt 上

后面是 window 上 web 的服务器, 先看看 window 的ip地址

Ethernet adapter 本地连接:

Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.1.101

http://192.168.1.101:2000/httpd-2.0.59.tar.gz 是这个地址,我们下载的地址

解压 src]# tar vxzf httpd-2.0.59.tar.gz

进入目录 cd httpd-2.0.59

httpd-2.0.59]# ./configure --sysconfdir=/etc --enable-ssl --enable-modules
配置文件放在 /etc 下

httpd-2.0.59]# make
比较慢 稍等。。。好了
httpd-2.0.59]# make install

启动服务
]# /usr/local/apache2/bin/apachectl start &

测试访问 查看一下端口
]# netstat -tnl

看, 打开了 80 端口了, 我们在 window 上访问一下。

Linux 上的 ip 地址是 192.168.1.233

看成功访问了

默认首页目录 /usr/local/apache2/htdocs/index.html

这里 没有 index.html 只有 index.html.var ,

默认apache 会根据不同语言选择不同的编码
我么新建 一个 index.html
让 Apache 自动启动 , 随着 Linux 启动, apache 也会自动启动

# echo "/usr/local/apache2/bin/apachectl start &" >> /etc/rc.local

查看 修改 成功。 可以 重启看看了

shutdown -r now 就是马上重启 Linux

shutdown -h now 就是马上关闭 Linux

好, 我们访问一下 。 好成功了。 apache 的安装就演示到这里

谢谢大家的支持!


“安装配置redhat9.0 Linux web服务器(LAMP)_05 编译安装 apache 2.0.59”有3个评论

  1. 09月 17th, 2009 at 09:29:31 #匿名

    你好,我是linux和apache的初学者,看了上面的安装教程,有几个问题跟你请教下:
    1、apache的版本选择的是http-2.0.59的版本,该版本是否属于当前运行在服务器上的最稳定的版本?
    2、apache 2.2.x的版本是否稳定,跟apache 2.0.x版本有什么区别?
    3、对于apache的配置文件httpd.conf等,在安装教程中,是另外单独定义安装路径sysconfdir=/etc ,这样做的好处在哪里,是否更加安全?

    盼复,在线等待!

    谢谢。

    [回复]

    susirreply on 2010-01-03 17:58:40:

    差别其实是么有的。。。。那个只是按照路径么。。。你可以根据自己的需要定义安装路径。。

  2. 09月 27th, 2009 at 08:03:15 #admin

    因为版本不断更新,你可以去 http://www.apache.org 官方网站上,可以看到该版本是否正式发布,如果是正式发布 可以说是稳定的。

    2.2 和 2.0 比起来 有些配置方面 方便很多,具体有一些在2.2视频中有提到吧。

    单独定义安装路径sysconfdir=/etc , 为了比较方便吧,或者说一种习惯了,
    不想让他自己安装到默认目录 然后去找。安全方面我想就没多大区别。

    比较迟回复你的,实在不好意思。希望你可以看到。

    [回复]

有任何疑问或建议,可以给作者留言:



公告:

  • 2010年5月之前的视频是文字解说演示,没有声音。
  • 2010年5月以后的视频全部带声音。