RedHat Linux下配置管理Apache服务器.doc
《RedHat Linux下配置管理Apache服务器.doc》由会员分享,可在线阅读,更多相关《RedHat Linux下配置管理Apache服务器.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、RedHat Linux下配置管理Apache服务器实 验 报 告课程名称: 学生姓名: 专业: 指导教师: 2011年6月2日实验名称:RedHat Linux下配置管理Apache服务器一. 环境 运行环境:Oracle VM VirtualBox 操作系统:RedHat Linux Enterprise 4 Apache版本号:Apache 2.0二. 实验目的1. 掌握Apache服务器的概念Apache是世界使用排名第一的Web服务器。它可以运行在几乎所有广泛使用的计算机平台上。Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apach
2、e的特点是简单、速度快、性能稳定,并可做代理服务器来使用。 本来它只用于小型Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。到目前为止Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右。世界上很多著名的网站如:A、Yahoo!、W3 Consortium。三. 实验内容及步骤(一)安装Apache服务器并启动1.Apache的安装:超级用户(root)在图形界面下选择“应用程序”|“系统设置”|“添加/删除应用程序”命令,选择“万维网服务器”软件包组,在单击“更新”按钮就可
3、以安装与Apache相关的软件包。2.Apache的启动、关闭、重启启动命令:service httpd start关闭命令:service httpd stop重启命令:service httpd restart(二). Apache配置文件1 位置:/etc/httpd/conf/httpd.conf。2 在httpd.conf将Apache的基本配置参数修改、将一些注释的语句取消注释,或将某些不需要的参数注释掉。3 将包括index.html在内的相关网页文件复制到指定的Web站点根目下(var/www/html/index.html)。4 重启httpd进程,添加ip地址在中观中输入如
4、下命令:ifconfig eth0 192.168.204.2 netmask 255.255.255.0。5 在Web浏览器下输入配置的ip地址,如下图所示,那表明基本配置成功了。6 配置用户个人Web站点 建立dxl用户,修改其默认主目录的权限,并在其下建立目录public_html.rootrhe14 # useradd dxlrootrhe14 # passwd dxlrootrhe14 # chmod 711 /home/dxl /修改权限rootrhe14 # cd /home/dxl rootrhe14 # mkdir public_html rootrhe14 # chown
5、dxl:dxl public_html rootrhe14 # chcon R h t httpd_sys_content_t /home/*/public_html注:上面chown 是将public_html的拥有者设置为dxl用户和dxl用户组 编辑文件/etc/httpd/conf/hpptd.conf,修改或添加如下语句:UserDir disable root /不允许root用户使用自己的站点,也将此语句注释掉UserDir public_html / 配置对每个用户Web站点目录设置AllowOverride FileInfo AuthConfig LimitOptions M
6、ultiView Indexes SymLinksIfOwnerMatch IncludesNoxecOrrder allow,denyAllow from allOrder deny, allowDeny from all 将编辑好的配置文件保存后重启httpd服务器。 在Web浏览器地址栏中输入Http:/192.168.204.2/dxl/即可打开dxl用户的个人网站,如下图所示:7 别名和重定向1) 在配置文件中找到/var/www/icons2) 指定/var/tmp 目录别名为temp,并映射到文档根目录/var/www/html中,可在/etc/httpd/conf/httpd.
7、conf文件中主服务器配置段中添加下列配置语句:Alias /temp “/var/tmp”Options IndexesAllowOverride NoneOrrder allow,denyAllow from all3) 保存添加的配置语句,再在终端命令窗口中执行如下命令重启httpd服务:rootrhe14 # service httpd restart4) 在Web浏览器地址栏输入 Http:/192.168.204.85/temp5) 将Http:/192.168.204.85/temp重定向到Http:/192.168.204.25/other在文件的主服务器配置段添加如下语句:R
8、edirect 303 /temp Http:/192.168.204.25/other8. 用户身份验证1) 在配置文件中加入以下语句。Alias /test /var/www/html/testOptions Indexes MultiViewsAllowOverride AuthConfig #表示进行身份验证Order allow,denyAllow from all2) 创建.htaccess文件在/var/www/html/test下创建.htaccess文件vi /var/www/html/test .htaccessAuthName sunzhongxia webAuthTyp
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- RedHat Linux下配置管理Apache服务器 Linux 配置管理 Apache 服务器
限制150内