收藏 分享(赏)

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

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

1、Linux 服务器配置与管理实训指导书云南爱因森软件职业学院 1 【实验 8】 Apache 服务器的安装和配置一、 实验目的: 1. 掌握 Apache Web 服务器的安装和配置。2. 使用虚拟主机在同一台服务器上架设多个网站。二、 【实验环境】1. 虚拟机软件 VM Ware 6.0,Redhat Enterprise Linux 虚拟机或光盘镜像文件。2. 2 台以上机器组成的局域网。三、 【实验原理】(一)Apache 服务简介Apache 是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。Apache 源于 NCSAhttpd 服务器,经过多次修

2、改,成为世界上最流行的Web 服务器软件之一。 Apache 取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache 的特点是简单、速度快、性能稳定,并可做代理服务器来使用。(二) 虚拟主机所谓虚拟主机,也叫“网站空间”就是把一台运行在互联网上的服务器划分成多个“ 虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的 Internet 服务器(支持 WWW、FTP 、E-mail 等)功能。一台服务器上的不同虚拟主机是各自独立的,并由用户自行管理。虚拟主机技术是互联网服务器采用的节省服务器

3、硬体成本的技术,虚拟主机技术主要应用于 HTTP 服务,将一台服务器的某项或者全部服务内容逻辑划分为多个服务单位,对外表现为多个服务器,从而充分利用服务器硬体资源。如果划分是系统级别的,则称为虚拟服务器。Linux 服务器配置与管理实训指导书云南爱因森软件职业学院 2 (三)Linux 中虚拟主机的分类1、 基于 IP 地址的虚拟主机如果某公司有多个独立的 IP 地址可用,那么可以用不同的 IP 地址来配置虚拟主机。2、 基于端口的虚拟主机如果只有一个 IP 地址,但是要架设多个站点,可以使用端口来区分,每个端口对应一个站点。这样配置的话,用户在访问的时候必须在URL 中指明端口号才能访问相应

4、的网站。3、 基于名称的虚拟主机使用基于 IP 地址或者端口的虚拟主机,能够配置的站点数目有限,而使用基于名称的虚拟主机,可以配置任意数目的虚拟主机,而不需要额外的 IP 地址,也不需要修改端口号。四、 实验步骤本实验请勿使用【系统】【管理】 【服务器设置 】中的【HTTPD 】工具来配置,否则后果自负!(一) Apache 服务器的启动1、 测试是否已安装 Apache 服务器:rootlocalhost #rpm qa httpd2、 启动 Apache 服务器:rootlocalhost #service httpd start(二) 基于端口的虚拟主机的配置1、 在/etc/httpd

5、 目录中,建立一个名为 vhostconf.d 的子目录,用来存放虚拟主机的配置文件。2、 在/var/www 目录中,建立一个名为 websites 的子目录,用于存放网站源文件;在 website 目录下再建立 ipvhost1 和 ipvhost2 文件夹,用于区分各个站点。Linux 服务器配置与管理实训指导书云南爱因森软件职业学院 3 3、 将网站源文件复制到/var/www/websites/ ipvhost1 目录中4、 修改主配置文件/etc/httpd/conf/httpd.conf,在配置文件的最后一行添加如下语句,这一步的作用是将虚拟主机的配置文件包含进来。include

6、 /etc/httpd/vhostconf.d/*.conf5、 在/etc/httpd/vhostconf.d/ 目录中,新建一个名为 ipvports.conf 的文件,使用文本编辑工具打开,输入以下内容(蓝色部分为注释,不用输入):# 基于端口的虚拟主机配置文件Listen 8000 #监听的端口号#IP 地址和端口请使用实际的配置Serveradmin #服务器管理员邮件地址DocumentRoot /var/www/website/ipvhost1 #站点的根目录DirectoryIndex index.html index.htm index.php #网站主页文件的搜索顺序Se

7、rverName #站点名称ErrorLog -error_log #记录网站错误日志的文件名CustomLog -access_log common #记录用户访问信息的日志文件名6、 重新启动 Apache 服务器。rootlocalhost #service httpd restart7、 在【系统】 【管理】 【安全级别和防火墙】中,讲站点使用的端口设置为信任。8、 测试:在本机和其他计算机中用以下地址访问站点。http:/服务器地址:8000五、 思考题:1. Apache 服务器的主配置文件是哪个?2. Linux 中配置多个站点时,可以使用哪几种虚拟主机形式,有什么区别?Linux 服务器配置与管理实训指导书云南爱因森软件职业学院 4 3. 哪种虚拟主机形式比较好,为什么?

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

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报