linux Apach服务器配置实验报告猛.docx
- 文档编号:23348800
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:11
- 大小:535.76KB
linux Apach服务器配置实验报告猛.docx
《linux Apach服务器配置实验报告猛.docx》由会员分享,可在线阅读,更多相关《linux Apach服务器配置实验报告猛.docx(11页珍藏版)》请在冰豆网上搜索。
linuxApach服务器配置实验报告猛
Linux服务器配置
项
目
报
告
姓名:
李嘉猛
班级:
10312
专业:
网络技术
学号:
30
一、
项目需求:
根据要求配置一个Apach服务器
项目内容:
设置一个Apach服务器。
1.实现匿名用户访问;
2.个人网页实现用户身份证认证登录;
3.实现基于ip地址的虚拟目录;
4.实现基于域名的虚拟目录。
项目实施环境:
硬件设备:
计算机一台以及RHLinux系统安装光盘;
软件系统:
RHASLinux5.0
虚拟机ip地址:
10.129.33.100
查看服务器所需软件包:
rpm-qa|grephttpd
system-config-httpd-1.3.3.3-1.el5
httpd-2.2.3-11.el5_1.3
httpd-manual-2.2.3-11.el5_1.3
httpd-devel-2.2.3-11.el5_1.3.i386.rpm
httpd-manual-2.2.3-11.el5_1.3.i386.rpm
基本配置文件路径:
/etc/httpd/conf/httpd.conf
二、实验步骤:
(1)1.配置环境
配置ip地址:
检查是否安装了samba软件包:
rpm-qa|grephttpd
挂载系统光盘,安装:
mount/dev/cdrom/media
安装Apach包:
rpm–ivhhttp*--aid--nodeps--force
1.在/var/www/html/建立主目录文件index.htm:
viindex.htm
2.配置主配置文件/etc/httpd/conf/httpd.conf:
找到如下配置内容,并且添加红色字体内容。
(由于配置文件内容较多,建议使用在vi的命令模式下使用“/”来查找相应的内容。
)
#Theindex.html.varfile(atype-map)isusedtodelivercontent-
#negotiateddocuments.TheMultiViewsOptioncanbeusedforthe
#samepurpose,butitismuchslower.
#
DirectoryIndexindex.htmlindex.html.varindex.htm
4.至此,实现匿名用户的访问配置完成。
重启服务即可:
servicehttpdrestart
5.测试:
(2).实现用户身份证认证登录。
1.打开主配置文件:
找到
#ThisshouldbechangedtowhateveryousetDocumentRootto.
#
AuthtypeBasic
AuthName"thisismyindex"
AuthuserFile/etc/httpd/authpwd
Requireusermengkkkkkkkkk//这里分别创建了meng,kk,kkkk四个用户.
#
#PossiblevaluesfortheOptionsdirectiveare"None","All",
#oranycombinationof:
#IndexesIncludesFollowSymLinksSymLinksifOwnerMatchExecCGIMultiViews
#
#Notethat"MultiViews"mustbenamed*explicitly*---"OptionsAll"
2.创建用户登录数据库:
Htpasswd-c/etc/httpd/authpwmeng
3.重启服务并测试。
(首先清空浏览器的缓存,防止留下浏览痕迹影响测试结果)
输入用户名和密码:
登录成功:
(3).实现基于ip地址的虚拟目录
1.首先为网卡添加3个不同的ip:
2.建立三个符号连接目录分别添加一个网页,并在网页中添加内容。
4.在主配置文件中添加一下内容:
80> ServerName10.129.33.101 DirectoryIndexindex.htm DocumentRoot/var/www/vhost1 80> ServerName10.129.33.102 DirectoryIndexindex.htm DocumentRoot/var/www/vhost2 80> ServerName10.129.33.103 DirectoryIndexindex.htm DocumentRoot/var/www/vhost3 5.重启服务! 并且测试结果: 结果成功! (2).实现基于域名的虚拟目录: 1.在主配置文件中添加一下内容: DocumentRoot/var/www/html ServerName Errorloglogs/dummy--error_log CustomLoglogs/dummy--access_logcommon Ps: 这个任务需要提前配置一个dns服务器才能完成。 关于dns服务器的配置这里就不多做介绍了。 2.重启服务并测试结果: 成功登录! 三.项目总结: 注意配置的内容不要写错,在整个配置过程中错了大概10次,需要多多练习提高效率。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux Apach服务器配置实验报告猛 Apach 服务器 配置 实验 报告