首页 > 代码库 > linux学习之路之http服务的构建及其配置文件详解

linux学习之路之http服务的构建及其配置文件详解

HTTP的构建

http是一个开源软件,且一般用作web服务器来使用。目前最流行的web服务器软件叫做Apache,因此Apache只是一个软件,他并不是web服务器。但是我们一般所说的Apache就代表着这个软件做成的web服务器。

web服务器的构建,所需要的软件:

httpd.i386和httpd-manual.i386

其中httpd.i386是构建web服务器所需要的软件;另外的httpd-manual.i386则是安装httpd的命令手册,可以在无网条件下,来查询httpd的相关参数。

 

httpd目前有多个版本,最新的是2.4,稳定版则是2.2,还有更早的版本2.0

在安装了httpd软件之后,会自动生成多个文件。这些文件有:

/etc/rc.d/init.d/httpd:httpd服务的脚本文件;

/etc/httpd:httpd服务的工作根目录,相当于程序安装目录

/etc/httpd/conf:httpd的配置文件目录

                其中主配置文件是:./httpd.conf

                配置文件还包括这些文件:/etc/httpd/conf.d/*.conf

/etc/httpd/modules:httpd所需的模块的目录位置

/etc/httpd/logs:httpd的日志目录,这个目录链接到了/var/log/httpd这个目录

            其中日志文件有两类:

                    访问日志为:./access_log

                    错误日志为:./err_log

/var/www/:网页的存放目录

本文出自 “linux学习之路” 博客,谢绝转载!

linux学习之路之http服务的构建及其配置文件详解