下载此文档

apache服务器.doc


文档分类: | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
一、什么是 apache服务器?
apache服务器就是web服务器,它提供了web服务。当今因特网中绝大多数网站都是使用apache搭建起来的。apache是开源的,跨平台的。
Linux平台的web服务器黄金组合:LAMP,即Linux,Apache, MySQL, PHP
另一个组合也非常流行:LNMP,即Linux, nginx,MySQL, PHP
Windows平台:WAMP,即Windows, Aapche, MySQL, PHP

除了apache以外,还有lighttpd, nginx等。
二、web服务器的工作原理
web服务是基于http协议的,是一种客户端/服务器模式,访问者要使用客户端软件访问服务器。
浏览器就是web服务器的客户端。
http协议是应用层协议,它基于tcp协议实现可靠的连接。
文件资源
Web
服务器
请求
PHP等脚本程序
响应
客户端
数据库
三、apache服务器软件包的基本组成
四、安装
查询系统中是否安装了这些软件包。
rpm -qa | grep httpd

rpm -ivh httpd--


如上图,安装httpd时,出现了问题,它有两个依赖,要先安装这两个依赖包。
如上图,两个依赖包安装成功。
再次安装httpd包
安装成功。
再安装第二个包httpd-devel
安装该包时又出现了两个依赖,解决这个问题。
先尝试安装apr-devel包
apr-devel安装成功。
再安装apr-util-devel包
安装apr-util-devel时,它出现了依赖问题,有三个依赖包。
安装db4-devel
安装db4-devel时,它也出现了依赖问题。解决之
安装db4-cxx包
安装db4-cxx成功。
安装libdb_cxx-
libdb_cxx-,安装它。
这两个依赖问题解决了,再尝试安装db4-devel,成功。
安装expat-devel包
安装成功。
安装openldap-devel包
安装成功。
安装apr-util-devel包
安装成功。
安装httpd-devel包
安装成功。
至些,已经安装上了httpd, httpd-tools, httpd-devel三个包,httpd-manual从字面上可知它是一个帮助手册包,里面应该包含的是文档手册,所以该包根据你的需要来选择是否安装。
apr-util-ldap
httpd
httpd-tools

apr-devel
db4-cxx

httpd-devel
db4-devel
apr-util-devel
expat-devel
openldap-devel
五、启动、停止服务器
#启动apache服务器
service httpd start

#停止apache服务器
service httpd stop
#查看apache的运行状态
service httpd status
#重新启动服务器
service httpd restart
#查看httpd进程情况。如果服务器正常启动,肯定能看到httpd进程。
ps -ef | grep httpd

六、apache服务器配置文件
#主配置文件
/etc/httpd/conf/

apache服务器 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小1.17 MB
  • 时间2018-03-22