红联Linux门户
Linux帮助

Linux快速构建apache web服务器

发布时间:2006-11-23 22:53:22来源:红联作者:涵琳
作者:田逸(sery@163.com)

apache服务器的最新稳定发布版本是httpd-2.2..0,官方下载地址是:http://httpd.apache.org/download.cgi。我们通过下面的步骤来快速的搭建一个web服务器。

1、 下载源码文件httpd-2.2.0.tar.gz 到linux服务器的某个目录。
2、 解压文件 # tar zxvf httpd-2.2.0.tar.gz .
3、 配置 # ./c ?refix=/usr/local/apache //指定安装目录,以后要删除安装就只需删除这个目录。
4、 编译和安装。 # make ; make install .
5、 编写启动脚本,把它放到目录 /etc/rc.d/init.d/里,这里取名为httpd,其内容如下:
#!/bin/bash
#descripti server
#chkc 235 98 98
case "$1" in
start)
echo "starting apache daemon..."
/usr/local/apache2/bin/apachectl -k start
;;

stop)
echo "stopping apache daemon..."
/usr/local/apache2/bin/apachectl -k stop
;;

restart)
echo "restarting apache daemon..."
/usr/local/apache2/bin/apachectl -k restart
;;

status)
statusproc /usr/local/apache2/bin/httpd
;;

*)
echo "usage: $0 {start|stop|restart|status}"
exit 1
;;
esac

注意:#descripti server 这一行必须加上,否则在执行命令 # chkc ?add httpd 时会出现“service apache does not support chkc 2345 98 98 表示在执行命令 # chkc ?add httpd 时会在目录 /etc/rc2.d/ 、/etc/rc3.d/ /etc/rc5.d 分别生成文件 s98httpd和 k98httpd。这个数字可以是别的。

6、 执行命令 # chkc ?add httpd ,进入目录/etc/rc3.d/检查是否生成文件 s98httpd及k98httpd.
7、 启动服务 # service httpd start .
文章评论

共有 38 条评论

  1. sslz13 于 2009-07-23 10:26:25发表:

    支持:0)1

  2. zrl2088 于 2009-07-21 18:37:26发表:

    学习了

  3. tianya520 于 2009-07-20 16:00:05发表:

    支持楼主

  4. balini 于 2009-07-20 15:41:30发表:

    不知道有啥有的.....

  5. kafan160 于 2009-07-20 06:09:11发表:

    感谢lz 真不错 简洁明了

  6. kafan160 于 2009-07-16 15:39:04发表:

    很好,很强大哟!

  7. kingway- 于 2009-07-15 09:20:20发表:

    .....

  8. qdhwyx 于 2009-06-19 10:58:54发表:

    来过,顶过了

  9. bibay 于 2009-06-18 17:00:41发表:

    学习了……

  10. kasaur 于 2009-06-11 21:20:15发表:

    好东西,学习中

  11. ermaima 于 2009-06-07 10:50:21发表:

    看看1

  12. zhuazhu 于 2009-05-29 01:51:59发表:

    好简便

  13. benjamin.zhj 于 2009-05-26 00:05:32发表:

    学习了!thank you

  14. jiehe 于 2009-05-24 15:41:41发表:

    哎,不是不回,是不会啊。

  15. 天涯之路 于 2009-05-24 11:12:07发表:

    在学习中

  16. lxy1981 于 2009-05-19 18:37:35发表:

    写的太简单了

  17. xht0529 于 2009-05-19 15:04:45发表:

  18. top17564177 于 2009-05-13 09:49:36发表:

    你用的什么版本的linux,我在红帽下配置过web服务器,没有这么复杂,你这个我有些看不懂。做服务器还是用redhat好。简单。

  19. 冬天也匆匆 于 2009-05-09 22:48:29发表:

    加点应用还好点,只是这个,有点。。。。。。有案例最好

  20. 85030455 于 2009-05-09 18:29:43发表:

    学习中!!!

  21. xllongxiao 于 2009-05-08 06:28:36发表:

    说的不清楚还是顶下你把

  22. g55163616 于 2009-04-20 12:51:46发表:

    好贴,一定要顶

  23. fcbfirst 于 2009-04-15 01:30:13发表:

    学习中... 楼主能告诉我你用的是什么系统么.这个方法在任何系统中都可行么

  24. 龙少风流 于 2009-04-12 17:00:03发表:

    正装备装 正缺资料! 谢谢

  25. guigui6962636 于 2009-04-08 23:24:28发表:

    谢谢,斑竹

  26. yulions 于 2009-04-08 21:01:33发表:

    学习中谢了!

  27. abcyoumayu 于 2009-04-07 19:13:21发表:

    学习中.....谢了

  28. boboliuxin 于 2009-04-07 18:01:39发表:

    .conf的详细配置谁能在提供一下就更好了!

  29. 冬眠 于 2009-02-13 11:29:40发表:

    学习中,谢谢你

  30. 168 于 2009-02-07 13:15:29发表:

    谢谢你

  31. aloria 于 2009-02-06 22:01:50发表:

    写得还不错,拜读了

  32. collin 于 2009-01-20 17:31:44发表:

    学习了。。。。:0wpoi2

  33. skypeng 于 2009-01-20 17:15:02发表:

    (hl):hao (hl):hao (hl):hao

  34. Y2K 于 2007-05-21 10:14:17发表:

    感觉没什么实际意义。

  35. juno_wu 于 2007-05-20 01:53:51发表:

    太简单!

  36. zhouji1824 于 2007-05-19 19:17:30发表:

    学习中.....谢了

  37. junzai 于 2006-11-29 18:04:42发表:

    正在学习中

  38. qmdsl 于 2006-11-23 23:38:21发表:

    鄙视看贴不回贴的,某些自己的SB