Chinaunix首页 | 论坛 | 博客
  • 博客访问: 191499
  • 博文数量: 18
  • 博客积分: 2713
  • 博客等级: 少校
  • 技术积分: 546
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-20 22:29
个人简介

记录学习与生活的点滴…

文章分类

全部博文(18)

文章存档

2013年(2)

2012年(2)

2011年(6)

2009年(1)

2008年(7)

我的朋友

分类: LINUX

2011-04-07 22:33:45

**********************************************************************************

Apache  著名的web服务器软件

Apache服务器RPM安装后的目录和文件

/etc/httpd Apache服务根目录
/etc/httpd/conf/httpd.conf 主配置文件
/var/www/html/ 主页根目录
/etc/init.d/httpd 服务启动脚本
/etc/httpd/logs 日志文件     (这是一个软链接,指向/var/log/httpd/access error)

RPM安装方式
安装RPM包,我的系统是RHLS4这个版本,所以软件会在第4张光盘里面。

测试:

在主页的根目录(/var/www/html)下建立一个index.html主页
用IE来访问主机会出现测试页面(一个经典的小羽毛



httpd.conf配置文件

一、httpd.conf的全局配置

ServerRoot 设置apache服务器的根目录,也就是说在哪个目录里去找配置文件和目录
ServerAdmin 设置管理员的邮箱地址
ServerName 相当于打算在哪一个IP或者在哪个域名上去监听,那么就在这个ServerName写它的域名或者IP地 址,设置服务器的主机名
DocumentRoot 文档根目录,也就是主页的目录
Listen apache监听时默认的监听端口号(当然可以修改)
PidFile 用于保存进程号文件
TimeOut 超时秒数,服务器端给客户端的一个响应时间,如果客户机在时间内不响应,则服务器会断开
KeepAlive 保持连接的功能,客户端与服务器建立连接以后,客户端把浏览器一关,说明同时给服务器发了一
个中断连接请求。这个时候如果KeepAlive=on,说明服务器端仍然保存一定时间

二、httpd.conf的区域配置

除全局设置外,httpd.conf文件中的大多数设置都是包括在区域中的

 #只针对根目录生效(根这个区域生效)
Options FollowSymLinks
AllowOverride None


建立系统用户的个人主页

Apache有一个特点,可以给所有的用户,允许给自己设置一个主页供外界访问,默认情况下,UserDir这一项是关闭的

UserDir=public_html

一个用户想建自己的主页的话,需在自己的目录中建一个public_html的目录,然后可以在这个目录下放自己的主页呢。

访问用户个人的主页:
~tt/     #服务器:192.168.1.2  用户名:tt

注意这个用户的主目录(也就是/home/tt)必须要设置权限,而且tt目录下面的public_html(注意这个名字必须跟httpd.conf里面UserDir设置的名字要一样)也要设置权限哦~~~~具体在httpd.conf里面也有说明的哦!!!

还有一个地方要注意的是,在/etc/selinux/config下面有一项Selinux的值一定要改成disable才可以哦,这一点一定要注意~!!!!!
阅读(994) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~