实训十三:Apache服务器的架设
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实训十三:Apache服务器的架设
一.实训目的与要求
要求掌握架设Apache服务器的操作方法。
二.实训内容与步骤
(一)实训内容
1.每个同学为自己建立个人主页空间
2.建立基于域名的虚拟主机: 在你的Linux主机上架设Apache服务器,中间设置两个虚拟主机,它们所使用的IP地址为Linux主机IP地址。
,其网站主目录为/home/wha
,其网站主目录为/home/whb
(二)实训步骤
1、为自己建立个人主页空间
步骤1:在WEB服务器上检查并安装必要软件
查看:# rpm –qa | grep httpd
如果没有就进行安装(在实验室中已默认安装好了):
#mount /dev/cdrom /mnt/cdrom/
#cd /mnt/cdrom/Fedora/RPMS/
#rpm –Uvh httpd-2.0.47.i386.rpm
#cd;eject
步骤2:在Linux主机上添加用户,用户名为自己的名字。(以下假设你的名字为chenbin)
# useradd chenbin
# passwd chenbin
步骤3:修改自己个人主目录的属性。
# chmod 711 /home/chenbin
步骤4:创建自己个人主页的主目录。
# cd /home/chenbin
# mkdir www
步骤5:创建自己个人主页的首页。
# echo “this is chenbin(注:你的姓名拼音)’s webpage”> /home/chenbin/www/index.html
步骤6:编辑Apache服务器的配置文件
#vi /etc/httpd/conf/httpd.conf
UserDir www
保存退出。
步骤7:重启httpd服务
# service httpd restart
步骤8:在Windows中进行测试
在客户机上打开浏览器,在地址栏输入http://Linux主机IP地址/~chenbin/,应该能打开你的www目录下的网页文件。
2、在WEB服务器上建立基于域名的虚拟主机
,其网站主目录为/home/wha
,其网站主目录为/home/whb
步骤1:在DNS服务器中为两个虚拟主机注册域名。
1.注销Linux,登录时点击“会话”,选择KDE桌面。
2.点击“从这里开始”图标,打开Linux桌面管理器,在地址栏中输入
smb://192.168.5.150,找到Webmin安装软件,安装Webmin
3.在Windows中打开浏览器,地址栏中输入http://Linux主机IP地址:10000,
进入Webmin管理软件。
4.创建两个新的主区域,并将两个虚拟主机记录分别添加到刚刚创建两个主区
域中。(具体操作可以参考《实训十二:DNS服务器的架设(软件班)》中二.
DNS服务器上配置一个masterDNS.)
5.重新加载DNS服务器:
#service named restart
6.在linux主机中测试(要求该主机网络参数设置中DNS地址设置为其本机IP
地址):
#host www.
#host www.
步骤2:配置虚拟服务器:
#vi /etc/httpd/conf/httpd.conf
增加一个参数:
NameVirtualHost 192.168.1.?(该IP地址为linux本机IP地址)增加两段:
DocumentRoot /home/wha
ServerName www.
DocumentRoot /home/whb
ServerName www.
保存退出。
步骤3:重新启动WEB服务器
# service httpd restart
步骤4:检查配置文件是否有语法错误
# apachectl –S (该命令中全是字母,S要大写)
步骤5:建立两个虚拟主机主目录,这两个目录下分别建立index.html文件。
#mkdir /home/wha
#mkdir /home/whb
# echo “this is wha web (注:加上你的姓名拼音)”> /home/wha/index.html
# echo “this is whb web (注:加上你的姓名拼音)”> /home/whb/index.html
步骤6:在客户端用浏览器去打开,