Linux网络操作系统配置与管理 教学课件项目13 安装与配置Web服务器.ppt

Linux网络操作系统配置与管理 教学课件项目13 安装与配置Web服务器.ppt

ID:51964026

大小:3.45 MB

页数:35页

时间:2020-03-26

Linux网络操作系统配置与管理 教学课件项目13 安装与配置Web服务器.ppt_第1页
Linux网络操作系统配置与管理 教学课件项目13 安装与配置Web服务器.ppt_第2页
Linux网络操作系统配置与管理 教学课件项目13 安装与配置Web服务器.ppt_第3页
Linux网络操作系统配置与管理 教学课件项目13 安装与配置Web服务器.ppt_第4页
Linux网络操作系统配置与管理 教学课件项目13 安装与配置Web服务器.ppt_第5页
资源描述:

《Linux网络操作系统配置与管理 教学课件项目13 安装与配置Web服务器.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、项目132安装与配置Web服务器项目场景阿福所在的天成公司近期发展迅速。公司决定建设一个Web网站,在Internet上进一步加强宣传,扩大公司的影响力,让更多的人认识天成,了解天成。于是,Web服务器的安装和配置的任务又落到了阿福的头上……Web服务器怎么弄?Linux下最典型的Web服务器就是Apache了。任务1安装与启动Apache服务任务2Apache服务器的基本配置任务3基于IP地址的虚拟主机配置任务4基于名称的虚拟主机配置阿福的具体工作任务任务1安装与启动Apache服务Apache服务器简介Linux系统提供多种Web服务器,如Apac

2、he、CERNhttpd、MicrosoftInternetInformationSystem、NCSAhttpd、Plexushttpd、WebSite等,其中最流行的是Apache服务器。Apache服务器简介Apache服务器一个主要的特点是完全免费,并且完全公开其源代码,由此用户可根据自身的需要去进行相关模块的开发。Apache服务器另一个主要的特点是其跨平台性,其可在UNIX、Windows、Linux等多种操作系统上运行。如果需要创建一个每天有数百万人访问的Web服务器,Apache可能是最佳选择。LAMP的组成Linux作为操作系统Apa

3、che作为Web服务器MySQL作为数据库服务器PHP/Perl/Python作为编程语言LAMP的特点全部组成部分都采用开源软件适合于构建各种类型的网页应用系统具有广泛的应用系统支持LAMP网页应用架构Apache服务器的安装可以在终端命令窗口输入以下命令进行验证:#rpm–qa

4、grephttpdApache服务器的安装如果没有安装,可进入安装光盘挂载点的Pachages目录,输入下面的命令来安装:#rpm-ivhhttpd-2.2.15-5.el6.i686.rpm#rpm-ivhhttpd-tools-2.2.15-5.el6.i686.rpm

5、#rpm-ivhhttpd-manual-2.2.15-5.el6.noarch.rpm或用yum安装:#yuminstallhttpd或使用“添加/删除软件”工具安装启动或停止httpd服务#servicehttpdstatus#查看httpd服务的状态#servicehttpdstart#启动httpd服务#servicehttpdstop#停止httpd服务#servicehttpdrestart#重新启动httpd服务要在引导时启动httpd服务,使用以下命令:#chkconfig--level35httpdon启动Apache服务之后的默认首

6、页任务2Apache服务器的基本配置Apache服务器的主配置文件/etc/httpd/conf/httpd.conf由三节(Section)组成:Section1:GlobalEnvironment(全局环境配置)Section2:‘Main’serverconfiguration(主服务器配置)Section3:VirtualHosts(虚拟主机配置)全局环境配置(1)ServerTokensOS:当服务器响应主机头(header)信息时显示Apache的版本和操作系统名称。(2)ServerRoot"/etc/httpd":设置存放服务器的配置、

7、出错和记录文件的根目录。(3)PidFilerun/httpd.pid:指定记录httpd守护进程的进程号的PID文件。(4)Timeout120:设置客户程序和服务器连接的超时时间间隔。(5)KeepAliveOff:设置是否允许在同一个连接上传输多个请求,取值为on/off。全局环境配置(6)MaxKeepAliveRequests100:设置一次连接可以进行的HTTP请求的最大次数。(7)KeepAliveTimeout15:设置一次连接中的多次请求传输之间的时间。(8)Listen12.34.56.78:80:设置Apache服务的监听IP和端

8、口。(9)LoadModule参数值:设置动态加载模块。(10)Includeconf.d/*.conf:将由Serverroot参数指定的目录中的子目录conf.d中的*.conf文件包含进来,即将/etc/httpd/conf.d目录中的*.conf文件包含进来。主服务器配置(1)Userapache和Groupapache:设置运行Apache服务器的用户和组。(2)ServerAdminroot@localhost:设置管理Apache服务器的管理员的邮件地址。(3)ServerNamenew.host.name:80:设置服务器的主机名和端口

9、以标识网站。(4)DocumentRoot“/var/www/html”:设置Apache服务

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。