web服务器的安装与配置笔记.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 apache Apache 服务器介绍 Apache HTTP Server(简称Apache)是 Apache软件基金会的一个开放源码的网页服务器. Apache是世界使用排名第一的Web 服务器软件。 支持 跨平台的应用,可以运行在几乎所有的Unix、Windows、Linux系统平台上 国内 10大网站使用服务器统计,2家搜索引擎自己开发Web服务器;3家使用Ngnix;另外5家使用Apache。10大网站中没有IIS的,lls是微软的,估计是收费的,所有很少用。 企业名称 Web服务器 说明 谷歌中国 Gws 谷歌自主开发的Google Web Server 百度 BWS 由百度自主开发的Baidu Web Server 人人网 Ngnix ? 腾讯 Ngnix ? 163 Ngnix ? 淘宝 Apache Apache旗下的开源http服务器 Sina Apache ? 搜狐 Apache ? 开心网 Apache ? 优酷 Apache ? Apache web服务器软件拥有以下特性: 支持最新的HTTP/1.1通信协议 拥有简单而强有力的基于文件的配置过程 支持通用网关接口 支持基于IP和基于域名的虚拟主机 支持多种方式的 HTTP认证 集成 Perl处理模块 集成 代理服务器模块 支持实时监视服务器状态和定制服务器日志 支持服务器端包含指令(SSI) 支持安全 Socket层(SSL) 提供用户会话过程的跟踪 支持FastCGI 通过 第三方模块可以支持Java Servlets 如果你准备选择Web服务器,毫无疑问Apache是你的最佳选择。 Apache 服务器的安装与配置 Windows 安装 点击 httpd-2.0.64-win32-x86-openssl-0.9.8o.msi 点击下一步 接受 1、 网络域名,就是网上的名字 2、服务名 需要在DNS注册后才有用 3、电子邮箱,如果有最新发布,会发到邮箱里。 默认推荐使用 80端口 下一步 选择需要安装的目录 ,我安装D:\web_fuwu 点完成 安装成功 验证安装是否成功 在浏览器中输入 或者 http://localhost/ 可以看到 在服务中可以看到 在有下标可以看到 Apache的开启与关闭 Apache 如何配置端口 在文件中修改 D:\web_fuwu\Apache2\conf 修改后,需要重启apache Apache的目录结构 Bin目录 存放命令的 Conf 存放配置文件的 Htdoc 站点目录 cgi-bin 在linux下存放一些linux命令 error 运行,开启,关闭时候,的错误日志 icons 存放图标的 logs 存放日志 manual Apache服务器配置文件的帮助手册所在目录 modules Apache服务器所支持的动态加载模块所在的位置 Apache 虚拟目录 需求: Apache安装在C盘的,C盘容量有限,满了,D,F盘有更多的空间,能不能把D盘的文件夹下的网页当做站点来管理。 DocumentRoot D:/web_fuwu/Apache2/htdocs 这个站点目录中可能存放的东西过多,一个盘不一定放完,需要放在不同的盘,如果不虚拟目录的话,就需要不断修改documentroot的路径,然后重启apache才可以。 设置虚拟目录的步骤 打开文件“apache2.2/conf/httpd.conf”。找到如下内容 Directory / ????Options FollowSymLinks ????AllowOverride None ????Order deny,allow ????Deny from all /Directory 以上这段代码设置了,浏览器访问的 参数。看他的目录为/即Apache默认的路径浏览器方可访问,如果你的网站目录不在此的话,那么你先得在以下代码的下面?一样写葫芦将你的网站目录设置为可访问。如下: Directory C:/www????//欲设置的虚拟目录路径 ????AllowOverride all ????Options all ????Order allow,deny ????Allow from all /Directory 这样我就把我放的网站的文件目录设置完毕了。 以下开始添加虚拟目录: 在httpd.conf文件的最后,插入代码 NameVirtualHost *:80 VirtualHost?*:80 ?????ServerAdmin?super_tiger@???? ?????DocumentRoot C:/www??????????? ?????ServerName ???

文档评论(0)

___________ + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档