安装:
rpm简单安装配置
源码编译
Httpd:SELinnux(事先处于permsssive或disable状态)
Httpd:
执行进程:/usr/sbin/httpd(MPM:prefork)
httpd(主进程master
process):root,root
httpd(工作进程worker
process):apache,apache
启动进程:/etc/rc.d/init.d/httpd
Port : 80/tcp ssl :
443/tcp
工作根目录(进程运行目录,也就是安装目录):/etc/httpd
配置文件目录:/etc/httpd/conf
主配置文件httpd.conf
/etc/httpd/conf.d/*.conf都是主配置文件的一部分。用include包括进去
/etc/httpd/modules:模块路径。都是连接文件
/etc/httpd/logs ------> /var/log/httpd:日志目录
日志文件:访问日志access_log,错误log : err_log
/var/www/下面两个目录
html静态页面目录
cgi-bin动态文件目录
cgi:Common Gateway
Interface
Client --> httpd (index.cgi) --> Spwan Process
(index.cgi) --> httpd --> client
Perl , python , java(servlet也就是jsp),php
欢迎页面:/etc/httpd/conf.d/welcome.conf
在httpd的朱配置文件中有这么三段
第一部分是主环境配置,第二部分是主服务器配置