首页 > 代码库 > 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服务的构建及其配置文件详解