实验十五 服务器配置与管理-Web
一、实验目的
1.掌握Apache服务器配置过程。 2.熟悉httpd服务配置文件。 3.熟悉挂载与卸载内部命令。 二、实验内容 1.设置网络环境。
2.设置httpd服务配置文件。 3. httpd服务测试。 三、实验步骤
1.配置TCP/IP网络环境
1.1配置IP地址和子网掩码为192.168.202.5/255.255.255.0,网关为192.168.202.1。 1.2网络服务重启
#service network restart
2. Apache服务器基本配置 2.1察看httpd软件包是否安装
#rpm -q httpd
2.2启动httpd服务
#service httpd start
2.3设置httpd服务为自动启动
#chkconfig httpd on
2.4编辑Apache主配置文件/etc/httpd/conf/httpd.conf,说明如下。
ServerRoot \ KeepAlive On
:这是Apache的工作目录,不需修改
:修改为On,使得一次TCP连接可以传输多个文件
Listen 192.168.202.5:8080 :修改HTTP服务监听IP地址和端口号 Include conf.d/*.conf
:/etc/httpd/conf.d/*.conf都是Apache的附加配置文件,不需修改
ServerAdmin root@localhost :管理员邮箱,可修改为自己的邮箱 ServerName www.example.com:80
:设置服务器名称,如果没有配置DNS解析,可设
34
:置为IP地址和端口号的组合。把这一行修改为 :ServerName 192.168.202.5:80 :这是网站文档主目录,建议保留 :设置主目录的属性
:允许目录浏览,允许用符号链接建立虚拟目录。 :最好不允许目录浏览权限,即修改为 :Options FollowSymLinks :不允许“.htaccess”文件,不需修改
:访问策略:如果没有明确允许,就拒绝访问 :允许所有的访问,这两行都不需修改
DocumentRoot \ Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all
DirectoryIndex index.html index.html.var AddDefaultCharset UTF-8
:设置默认文档,可不修改
:默认字符集,对于简体中文网页,需要修改为 :AddDefaultCharset GB2312
2.5设置主页文件内容
#vi /var/www/html/index.html
:添加主页文件,随意输入内容
2.6重启Apache服务器
#service httpd restart
3.测试httpd服务
3.1在Windows操作系统中利用浏览器访问http://192.168.202.5:8080/,测试能否显示主页文件index.html。
3.2重新编辑主配置文件,修改监听端口。
Listen 192.168.202.5:80
3.3重启Apache服务器
#service httpd restart
3.4访问http://192.168.202.5:80/,测试能否显示主页文件index.html。 4.Apache虚拟目录配置
虚拟目录,就是把某个目录映射为主目录下的一个逻辑目录。 要求:创建虚拟目录/down,实际的目录位置在/var/www/vd。
35
4.1创建相关目录与文件
#mkdir /var/www/vd #vi /var/www/vd/index.html
:编辑虚拟目录默认文档,随意输入内容
#mkdir /var/www/vd/conf.vd #vi /var/www/vd/conf.vd/vd.conf :编辑虚拟目录默认配置文档,添加内容如下
:Alias /down \
4.2编辑Apache主配置文件,添加内容如下。
Include conf.vd/*.conf
4.3重启Apache服务器
#service httpd restart
4.4访问http://192.168.202.5/down,测试能否显示主页文件index.html。 四、实验思考题
1.说明Web访问中使用虚拟目录的优点。 2.举例说明一般Internet服务的端口号。
36
实验十六 服务器配置与管理-虚拟主机
一、实验目的
1.掌握Apache基于域名的虚拟主机配置过程。 2.熟悉httpd服务配置文件。 二、实验内容 1.设置网络环境。
2.设置Apache基于域名的虚拟主机服务配置文件。 3.虚拟主机服务测试。 三、实验步骤
1.配置TCP/IP网络环境
1.1配置IP地址和子网掩码为192.168.202.5/255.255.255.0,网关为192.168.202.1。 1.2网络服务重启
#service network restart
2. Apache虚拟主机基本配置 2.1 DNS配置
查看BIND的主配置文件var/named/chroot/etc/named.conf。
查看根域的区域数据文件根提示文件var/named/chroot/var/named/named.ca。 查看正向解析区域数据文件var/named/chroot/var/named/linux.org.zone。 查看反向解析区域数据文件var/named/chroot/var/ named/ 202.168.192.in-addr.arpa.zone。 2.2重启DNS服务
#service named restart #chkconfig named on
3.在Windows操作系统中以“命令提示符”方式运行nslookup,验证DNS服务配置,相关操作如下。
>nslookup
>server 192.168.202.5 > www.linux.org
:切换DNS服务器 :查询域名对应的IP地址
37
> mail.linux.org > exit
:查询域名对应的IP地址
(下面将使用这两个域名来创建虚拟主机) 4. Apache虚拟主机配置
4.1编辑Apache主配置文件/etc/httpd/conf/httpd.conf,添加内容如下。
Include conf.vh/*.conf
4.2编辑Apache主机配置文件/etc/httpd/conf/conf.vh/vhost.conf,添加内容如下。
NameVirtualHost 192.168.202.5
DocumentRoot \
DocumentRoot \
4.3编辑/var/www/vh/index.html,随意输入mail.linux.org主页内容。 4.4编辑Apache主机配置文件/etc/resolv.conf,修改内容如下。
nameserver 192.168.202.5
5在Windows操作系统中,打开“网络连接”,配置“VMware Network Adapter VMnet1”的DNS为192.168.202.5,利用浏览器分别访问www.linux.org和mail.linux.org,测试是否看到不同的主页。 四、实验思考题
1.说明基于域名的虚拟主机的优点。 2.说明虚拟主机与虚拟目录的区别。
38
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Linux实验指导书(8)在线全文阅读。
相关推荐: