apache 安装

来源:互联网 发布:qq三国js四象搭配 编辑:程序博客网 时间:2024/06/05 10:41

在使用apache做代理的时候,刚开始安装apache有点,真不知道当时晕到哪了,写此文章,纪念一下。


此文采用编译安装的方式

我使用的是httpd-2.2.24.tar.gz ,也可以在网上直接下载

下载$ lynx http://httpd.apache.org/download.cgi解压$ gzip -d httpd-NN.tar.gz
$ tar xvf httpd-NN.tar
$ cd httpd-NN
配置$ ./configure --prefix=PREFIX编译$ make安装$ make install配置$ vi PREFIX/conf/httpd.conf测试PREFIX/bin/apachectl -k start

其中NN必须用当前的副版本号替代;PREFIX是服务器被安装到文件系统中的路径名,如果没有指定PREFIX,默认会装到/usr/local/apache2


运行以下命令你就可以编译Apache的各个部分了:
$ make
请耐心等候,因为对一个基本配置的编译,需要运行几分钟左右,实际需要的时间会因为你的硬件和选择的模块数量有很大不同。


现在可以在PREFIX目录(参见上述的 --prefix 参数)下安装了,执行:


$ make install
如果是升级,安装程序不会覆盖你的配置文件和文档。




接着,通过修改PREFIX/conf/目录下的配置文件,来配置Apache HTTP服务器。


$ vi PREFIX/conf/httpd.conf
docs/manual/下有Apache使用手册,http://httpd.apache.org/docs/2.2/有最新的文档,你还可以查看完整的指令索引。


现在,可以执行下述命令立即启动你的Apache HTTP服务器:


$ PREFIX/bin/apachectl -k start
你应该可以用http://localhost/来请求你的第一个网页了,这个网页位于DocumentRoot目录下,通常是PREFIX/htdocs/ 。


如果显示“It works!” 说明安装成功并启动



随后,可以这样停止服务器:
$ PREFIX/bin/apachectl -k stop


详细请查看:http://apache.jz123.cn/install.html



0 0
原创粉丝点击