文档详情

Web服务器.ppt

发布:2017-09-28约字共46页下载文档
文本预览下载声明
第7章 服 务 器 7.1 概 述 种类: Web服务器 FTP服务器 电子邮件服务器 DNS服务器 其他 Web服务器: Apache Web服务器 微软公司的IIS服务器 其他 其中:Apache Web服务器是一个公开源代码的服务器程序。 该服务器使用得最广泛的有在Linux操作系统中使用的版本和在Windows操作系统中使用的版本等。 Apache的优点:可以免费获得,配置简单、占用机器资源少、性能稳定、安全性高等优点。 Apache项目起始于1995年,该项目是一个公开源代码的项目。 微软公司的IIS服务器是在Windows NT、Windows 2000以及Windows XP等操作系统上运行的。 同Apache服务器相比,IIS服务器同Windows的结合更加紧密,同时配置IIS服务器的时候可以采用图形界面。 7.2 Apache服务器的安装 7.2.1 文件下载 在Apache网站上下载安装程序或源程序。最基本的网站就是,网地址: Linux或者Unix操作系统安装文件通常是采用Gzipped方式压缩的,文件名一般是这样的:apache_2.0.35.tar.gz。 Windows版本,则一般是以可执行文件或者.Zip压缩文件的形式出现的,文件名通常是这样的:httpd-2.0.35.zip。 7.2.2 Apache Web服务器的安装 1.Windows 2000/XP中的安装 Apache服务器程序有两种安装程序,其二进制文件名分别是apache_1.3.24-win32-x87-no_src.msi和apache_1.3.24-win32-x87-no_src.exe。 ① 安装向导 ② 按提示单击“Next”按钮,出现“license agreement”和“read this fist”对话框 ③ 设置Network Domain、Server Name 和 Administrators Email Address。 ④ 选择安装类型:完全安装(Complete)和自定义安装(Custom)。默认情况下选用完全安装。 ⑤ 选择安装的目标文件夹 ⑥ 复制文件 ⑦ 测试服务器 ⑧ 控制服务器的运行 2.Linux中的安装 如果安装Linux过程中选择“服务器”版安装,Apache Http服务器会自动安装到操作系统中。 如果工作站版或者需要升级服务器,此时遵循以下步骤: 下载文件,对应Linux系统的文件格式通常是这样的:httpd_2.0.35.tar.gz。 通过命令tar -zvxf httpd_2.0.35.tar.gz 进行解压缩。 Linux将创建一个目录,名称为httpd_2.0.35 在“终端窗口”中输入“cd httpd_2.0.35”,进入目录httpd_2.0.35 执行命令: ./configure,将生成一个叫做“makefile”的文件 执行命令: make make install 安装结束以后默认的目录是/usr/local/apache/ 7.3 Apache服务器的配置和使用 7.3.1 Apache服务器的启动和停止 Windows操作系统中: Linux操作系统中执行下面命令: /usr/local/apache/httpd 对服务器进行配置: /usr/local/apache/conf/httpd.conf 启动服务器: /usr/local/apache/bin/apachectl start 停止服务器: /usr/local/apache/bin/apachectl stop 重新启动服务器: /usr/local/apache/bin/apachectl restart 7.3.2 Apache服务器的配置 在Apache服务器的配置中,最重要的文件就是httpd.conf 在Linux或者Unix系统中进行配置时,通常要做的一个工作就是把文件httpd.conf-dist的名称更改为httpd.conf,具体的操作方法如下: cp httpd.conf-dist httpd.conf 正确地配置服务器中的参数的参考资料可以从下列网址中获得:/docs-2.0/index.html.en Windows操作系统: 执行命令“开始/程序/Apache HTTP Server/Configure Apache Server/Edit the Apache httpd.conf Configuration File”。 这样将修改httpd.conf文件 一旦该文件被修改了,服务器首先就会寻找进程: C:/Program Files/A
显示全部
相似文档