Linux -下Apache服务器的安装和配置
更新时间:2023-05-20 22:55:01 阅读量: 实用文档 文档下载
- linux推荐度:
- 相关推荐
Apache服务器的安装和配置
一、 实验目的:
1. 掌握Apache Web服务器的安装和配置。
2. 使用虚拟主机在同一台服务器上架设多个网站。
二、 【实验环境】
1. 虚拟机软件VM Ware 6.0,Redhat Enterprise Linux虚拟机或光盘镜像文
件。
2. 2台以上机器组成的局域网。
三、 【实验原理】
(一)Apache服务简介
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。
Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。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 –qa httpd
2、 启动Apache服务器:
[root@localhost ~]#service httpd start
(二) 基于端口的虚拟主机的配置
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的文件,使
用文本编辑工具打开,输入以下内容(蓝色部分为注释,不用输入): # 基于端口的虚拟主机配置文件
Listen 8000 #监听的端口号
<VirtualHost 192.168.1.200:8000> #IP地址和端口请使用实际的配置 Serveradmin webmaster@ #服务器管理员邮件地址 DocumentRoot /var/www/website/ipvhost1 #站点的根目录
DirectoryIndex index.html index.htm index.php #网站主页文件的搜索顺序
ServerName #站点名称
ErrorLog -error_log #记录网站错误日志的文件名
CustomLog -access_log common #记录用户访问信
息的日志文件名
</VirtualHost>
6、 重新启动Apache服务器。
[root@localhost ~]#service httpd restart
7、 在【系统】【管理】【安全级别和防火墙】中,讲站点使用的端口设置为
信任。
8、 测试:在本机和其他计算机中用以下地址访问站点。
http://服务器地址:8000
五、 思考题:
1. Apache服务器的主配置文件是哪个?
2. Linux中配置多个站点时,可以使用哪几种虚拟主机形式,有什
么区别?
3. 哪种虚拟主机形式比较好,为什么?
Linux 服务器配置与管理实训指导书
云南爱因森软件职业学院
~4~
正在阅读:
商业银行法(题库)03-08
土方量计算-论文 - 图文06-20
中国税制试题和答案 - 图文01-24
高校思想政治理论课实践考核方式探析12-09
远程OPC服务器连接配置手册04-22
创行合一旅游规划:贵阳市花溪区龙井生态农业观光示范园一期地块控制性详细规划06-10
行政管理学复习资料(课本要点)12-05
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 配置
- 安装
- 服务器
- Apache
- Linux
- 2015年中国人民大学金融工程考研参考书目--新祥旭考研辅导
- 分析化学实验 铵盐中氮含量的测定实验报告
- 2.2.2椭圆的简单几何性质(二)
- 自动生成现金流量表的EXCEL文件
- 第3章 数据库操作
- 在历史上形成流派的英语语言教学法以其利与弊
- 事件营销经典案例盘点
- 1-交换机基本配置
- 浅谈中西管理思想史的差异及取向
- 追及相遇专题复习高一物理专题辅导资料
- 安康市住房公积金个人贷款管理办法
- 硝基呋喃类代谢物残留量检测标准的比较
- 我是谁,为了谁,依靠谁(卫生系统)
- 第三章 利息公式和等值计算(修改)
- 普通话水平测试用普通话词语表(二)
- 创建“国家二级档案馆”材料目录
- 揭秘民国三大望族
- 第四章 汽车保险概述
- 2014届高考生物二轮复习典题轻松练 信息的给予类
- 导线应力弧垂分析