Linux下Apache服务器的安装和配置.doc

上传人:wj 文档编号:1225826 上传时间:2023-04-30 格式:DOC 页数:3 大小:49.50KB
下载 相关 举报
Linux下Apache服务器的安装和配置.doc_第1页
第1页 / 共3页
Linux下Apache服务器的安装和配置.doc_第2页
第2页 / 共3页
Linux下Apache服务器的安装和配置.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Linux下Apache服务器的安装和配置.doc

《Linux下Apache服务器的安装和配置.doc》由会员分享,可在线阅读,更多相关《Linux下Apache服务器的安装和配置.doc(3页珍藏版)》请在冰点文库上搜索。

Linux下Apache服务器的安装和配置.doc

Linux服务器配置与管理实训指导书

【实验8】Apache服务器的安装和配置

一、实验目的:

1.掌握ApacheWeb服务器的安装和配置。

2.使用虚拟主机在同一台服务器上架设多个网站。

二、【实验环境】

1.虚拟机软件VMWare6.0,RedhatEnterpriseLinux虚拟机或光盘镜像文件。

2.2台以上机器组成的局域网。

三、【实验原理】

(一)Apache服务简介

Apache是世界使用排名第一的Web服务器软件。

它可以运行在几乎所有广泛使用的计算机平台上。

Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。

Apache取自“apatchyserver”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。

Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。

(二)虚拟主机

所谓虚拟主机,也叫“网站空间”就是把一台运行在互联网上的服务器划分成多个“虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的Internet服务器(支持WWW、FTP、E-mail等)功能。

一台服务器上的不同虚拟主机是各自独立的,并由用户自行管理。

虚拟主机技术是互联网服务器采用的节省服务器硬体成本的技术,虚拟主机技术主要应用于HTTP服务,将一台服务器的某项或者全部服务内容逻辑划分为多个服务单位,对外表现为多个服务器,从而充分利用服务器硬体资源。

如果划分是系统级别的,则称为虚拟服务器。

(三)Linux中虚拟主机的分类

1、基于IP地址的虚拟主机

如果某公司有多个独立的IP地址可用,那么可以用不同的IP地址来配置虚拟主机。

2、基于端口的虚拟主机

如果只有一个IP地址,但是要架设多个站点,可以使用端口来区分,每个端口对应一个站点。

这样配置的话,用户在访问的时候必须在 URL中指明端口号才能访问相应的网站。

3、基于名称的虚拟主机

使用基于IP地址或者端口的虚拟主机,能够配置的站点数目有限,而使用基于名称的虚拟主机,可以配置任意数目的虚拟主机,而不需要额外的IP地址,也不需要修改端口号。

四、实验步骤

本实验请勿使用【系统】è【管理】è【服务器设置】中的【HTTPD】工具来配置,否则后果自负!

(一)Apache服务器的启动

1、测试是否已安装Apache服务器:

[root@localhost~]#rpm–qahttpd

2、启动Apache服务器:

[root@localhost~]#servicehttpdstart

(二)基于端口的虚拟主机的配置

1、在/etc/httpd目录中,建立一个名为vhostconf.d的子目录,用来存放虚拟主机的配置文件。

2、在/var/www目录中,建立一个名为websites的子目录,用于存放网站源文件;在website目录下再建立ipvhost1和ipvhost2文件夹,用于区分各个站点。

3、将网站源文件复制到/var/www/websites/ipvhost1目录中

4、修改主配置文件/etc/httpd/conf/httpd.conf,在配置文件的最后一行添加如下语句,这一步的作用是将虚拟主机的配置文件包含进来。

include/etc/httpd/vhostconf.d/*.conf

5、在/etc/httpd/vhostconf.d/目录中,新建一个名为ipvports.conf的文件,使用文本编辑工具打开,输入以下内容(蓝色部分为注释,不用输入):

#基于端口的虚拟主机配置文件

Listen8000#监听的端口号

8000>#IP地址和端口请使用实际的配置

Serveradminwebmaster@#服务器管理员邮件地址

DocumentRoot/var/www/website/ipvhost1#站点的根目录

DirectoryIndexindex.htmlindex.htmindex.php#网站主页文件的搜索顺序

ServerName#站点名称

ErrorLog-error_log#记录网站错误日志的文件名

CustomLog-access_logcommon#记录用户访问信息的日志文件名

6、重新启动Apache服务器。

[root@localhost~]#servicehttpdrestart

7、在【系统】【管理】【安全级别和防火墙】中,讲站点使用的端口设置为信任。

8、测试:

在本机和其他计算机中用以下地址访问站点。

http:

//服务器地址:

8000

五、思考题:

1.Apache服务器的主配置文件是哪个?

2.Linux中配置多个站点时,可以使用哪几种虚拟主机形式,有什么区别?

3.哪种虚拟主机形式比较好,为什么?

云南爱因森软件职业学院

~3~

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 动物植物

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2