httpd
2015-08-29 17:38
357 查看
httpd:
事先创建进程
按需维持适当的进程
模块化设计,核心比较小,各种功能模块添加(包括php)
支持运行时配置,支持单独编译模块
支持多种方式的虚拟主机配置
基于ip的虚拟主机
基于端口的虚拟主机
基于域名的虚拟主机(最常用)
支持https协议(mod_ssl)
支持用户认证
支持基于ip或主机名的acl
支持每目录的访问控制
支持url重写(用户透明),此功能很强大
安装方法:
rpm包
源码编译
httpd:
/usr/sbin/httpd(MPM:prefork)
httpd:root,root 主导进程
httpd:apach,apache 工作进程
/etc/rc.d/init.d/httpd
port:(tcp/80),(ssl/443)
/etc/httpd:工作的根目录,相当于程序安装目录
/etc/httpd/conf:配置文件目录
主配置文件:httpd.conf
/etc/httpd/conf.d/*.conf
/etc/httpd/modules:模块目录
/etc/httpd/logs -->/var/log/httpd:日志目录
日志文件有两类:访问日志(access_log)和错误日志(error_log)
/var/www
html:静态页面所在目录
cgi-bin:提供动态内容使用的目录
cgi:因为httpd并不直接处理动态页面,而是调用其它程序,而cgi可以发起一个进程去调用动态页面的程序。
事先创建进程
按需维持适当的进程
模块化设计,核心比较小,各种功能模块添加(包括php)
支持运行时配置,支持单独编译模块
支持多种方式的虚拟主机配置
基于ip的虚拟主机
基于端口的虚拟主机
基于域名的虚拟主机(最常用)
支持https协议(mod_ssl)
支持用户认证
支持基于ip或主机名的acl
支持每目录的访问控制
支持url重写(用户透明),此功能很强大
安装方法:
rpm包
源码编译
httpd:
/usr/sbin/httpd(MPM:prefork)
httpd:root,root 主导进程
httpd:apach,apache 工作进程
/etc/rc.d/init.d/httpd
port:(tcp/80),(ssl/443)
/etc/httpd:工作的根目录,相当于程序安装目录
/etc/httpd/conf:配置文件目录
主配置文件:httpd.conf
/etc/httpd/conf.d/*.conf
/etc/httpd/modules:模块目录
/etc/httpd/logs -->/var/log/httpd:日志目录
日志文件有两类:访问日志(access_log)和错误日志(error_log)
/var/www
html:静态页面所在目录
cgi-bin:提供动态内容使用的目录
cgi:因为httpd并不直接处理动态页面,而是调用其它程序,而cgi可以发起一个进程去调用动态页面的程序。
相关文章推荐
- muduo网络库源码学习————无界队列和有界队列
- 多客户端服务器网络编程
- RMI * Hessian * Burlap * Httpinvoker * WebService
- 网络号和主机号的计算(转载)
- bp神经网络算法中的权值修改问题
- hdu 4739 2013杭州赛区网络赛 寻找平行坐标轴的四边形 **
- http://www.gisinternals.com/aboutgisinternals.html
- .net学习笔记---HttpHandle与HttpModule
- 网络技术杂技
- SOCKET 编程TCP/IP、UDP
- SOCKET 编程TCP/IP、UDP
- SOCKET 编程TCP/IP、UDP
- SOCKET 编程TCP/IP、UDP
- 计算机网络面试题
- MVC HTTP 错误 403.14 - Forbidden
- muduo网络库源码学习————条件变量
- ubuntu/centos网络配置
- hdu 4738 2013杭州赛区网络赛 桥+重边+连通判断 ***
- Linux C 网络编程之初探
- Delphi 调用极光推送服务端HTTP API实例