非常详尽的apache教程
apache 是 PHP不可缺少的一个服务器软件,是PHP的黄金搭档,如果我们用过 linux 系统,那么就会经常配置 apache 服务器了,在本地学习PHP时,经常会用到PHP的集成软件,当中也集成了 apache 服务器,可我们在windows环境下真正配置的就不多了,那么如何去学习 apache 服务器软件强大功能的配置呢。
下面是本博收集的一个 Apache 2.2 的一个详细教程,也可以说是一个帮助手册吧,虽然教程有点老,但很实用,可以作为日常查询来用,或者当做学习手册来用,其中包括 Apache 服务器的使用,如何编译与安装 Apache,如何启动 Apache,服务器全局配置,查看日志文件,平台下的配置,以及 Apache 模块设置等教程,非常不错。
部分apache教程文档:
编译Apache的要求如下:
磁盘空间 :必须保证有50MB以上的自由临时磁盘空间。Apache安装完毕后会占据10MB左右的空间,实际的磁盘空间需求会因编译设置和是否安装第三方模块而有所不同。
ANSI-C编译器及编译环境 :必须装有ANSI-C编译器,推荐使用自由软件基金会(FSF)的GCC。如果没有GCC,那么要确保使用的编译器符合ANSI标准,而且PATH中必须包含指向基本编译工具比如make的路径。
确保准确的时间 :由于HTTP协议的元素都会用到时间,有必要了解一下你的系统所使用的时间同步机制。在基于网络时间协议(NTP)的系统中,一般是用ntpdate或xntpd来同步时间。有关NTP软件的资料请参见NTP主页。
Perl 5 [可选] :有些用Perl写的支持脚本,如apxs或dbmmanage ,需要Perl5解释器(5.003或以上的版本就足够了)。如果系统中存在多个Perl解释器,比如有系统提供的Perl 4,还有你自己安装的Perl 5,推荐你使用 --with-perl 选项来确保configure脚本使用正确的版本。如果configure没有没找到Perl 5也没关系,这并不影响Apache httpd的编译和安装,只是相关的支持脚本不能使用而已。
apr/apr-util >= 1.2 :apr和apr-util包含在Apache httpd的发行源代码中,并且在绝大多数情况下使用都不会出现问题。当然,如果apr或apr-util的1.0或1.1版本已经安装在你的系统中了,则必须将你的apr/apr-util升级到1.2版本,或者将httpd单独分开编译。要使用发行源代码中自带的apr/apr-util源代码进行安装,你必须手动完成:
# 编译和安装 apr 1.2
cd srclib/apr
./configure --prefix=/usr/local/apr-httpd/
make
make install
# 编译和安装 apr-util 1.2
cd ../apr-util
./configure --prefix=/usr/local/apr-util-httpd/ --with-apr=/usr/local/apr-httpd/
make
make install
# 配置 httpd
cd ../../
./configure --with-apr=/usr/local/apr-httpd/ --with-apr-util=/usr/local/apr-util-httpd/
玩VPS时,一直用这个。
貌似以前配置过,好久不玩了。
当年我写了很多关于部署系统的sop 学学吧
装一个系统 起码会对liunx的所有操作都熟悉
来学习下了
懂代码好啊,遇到问题可以自己解决。我们只能慢慢摸索,做到哪里算哪里了。
是要多学习一下apache教程了.
这个是比较常用的环境配置软件
apache是个牛逼的存在
教程下载下来学习学习
我喜欢wamp,直接导致我都懒得学习如何配置
我还以为这篇文章会很长很长。
整服务器太累人了。
服务器这东西不是很了解
我也在搞阿帕奇服务器哦
真的是很实用~夏日就是技术达人~
收藏了,没事可以翻翻看
apache 最大的学问就在,内存维持,不让服务器自动关闭
学习了,一直很羡慕有技术的达人
一直在努力学习,做一个让人羡慕的营销达人