This Domain(Admin5.com) is for Sale:

Linux配置网站服务_器全攻略

时间:2007-10-27  来源:不详  作者:林仙



  一,使用源代码安装  

  (1)获得源代码  

  #lynxhttp://www.apache.org/dist/httpd/httpd-2_0_NN.tar.gz  

  NN表示当前所用的版本号。  

  (2)解压缩  


  #gzip-dhttpd-2_0_NN.tar.gz



  #tarxvfhttpd-2_0_NN.tar 



  (3)配置.  



  #./configure--prefix=/usr/local/apache  


  表示Apache将安装在/usr/local/apache目录下  

  (4)编译与安装  


  #make  

  #makeinstall  



  (5)测试  

  #/usr/local/apache/bin/apachectlstart  

  二,使用RPM包安装  

  #rpm—ivhapache-*.rpm  

  完成安装后,配置文件在/etc/httpd/conf/目录下,文件根目录为/var/www/html,工具文件在/etc/rc.d/init.d/目录下,日志文件在/var/log/httpd/目录下。

  第三站Apache2.0的配置  



  Apache2.0的主配置文件为httpd.conf。如果以上述源代码安装则配置文件保存在/usr/local/apache/conf/目录下,若以RPM包方式安装则配置文件保存在/etc/httpd/conf/目录下。我们可以直接修改httpd.conf文件也可以用redhatlinux9自带的图形化工具来配置。打开启动程序->系统设置->服务器设置->HTTP服务器,可以进行相关。主界面如图:   dedecms.com



  下面我们来看一下httpd.conf中的几条指令,“#”后加入了注释说明。  


  Port80#定义了web服务器的侦听端口,默认值为80,它是TCP网络端口之一。若写入多个端口,以最后一个为准。  



  Userapache#一般情况下,以nobody用户和nobody组来运行web服务器,因为web  


  Groupapache#服务器发出的所有的进程都是以root用户身份运行的,存在安全风险。 

  ServerAdminroot@localhost#指定服务器管理员的E-mail地址。服务器自动将错误报告到该地址。 

  ServerRoot/etc/httpd#服务器的根目录,一般情况下,所有的配置文件在该目录下  


  ServerNamenew.host.name:80#web客户搜索的主机名称  

  KeepAliveTimeout15#规定了连续请求之间等待15秒,若超过,则重新建立一条新的TCP连接 

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息