当前位置:首页>技术交流>Apache Web服务器配置
Apache Web服务器配置

Apache Web服务器配置

Apache是Solaris 10所提供的的一种多进程Web服务器。世界上大多数Web服务器都使用它来提供HTTP(非安全)和HTTPS(安全)服务。Apache还能够完成许多不同的任务。其中包括:

1、提供一种公共网关接口(CGI)来提供客户端对服务器进程和应用程序的访问。CGI应用程序可以使用C、C++或其他编程语言来编写。

2、在一台服务器上支持多个站点、每个站点都可以与一个唯一的全限定域名(FQDN)相关联。因此在ISP环境中,Solaris系统可以使用一个Apache软件实例就可以安置多个Web站点。

3、支持安全的套接字(SSL),从而可以确保象信用卡等敏感数据的安全传输。这样一来就可以支持HTTP协议基于密钥的加密机制(称为HTTPS),可以支持的最大密钥为128比特。

4、提供全功能的代理/缓存服务器,能够为防火墙后的客户端提供更多一层的保护,并且会保存Web站点上最经常被获取的文件备份。

5、提供自定义访问、代理和错误日志,它们可以用于市场和报表目的。

Apache的主要配置文件是Httpd.conf,其中包含以下三个部分:

1、全局环境配置 设置主要的服务器信息,比如Apache安装的根目录,和许多进程管理的设置,比如每个服务器进程允许的同时请求数量。

2、主要服务器配置 设置服务器的运行参数,包括服务器的侦听端口、服务器名称、组成的站点的HTML文件和图象所在的根目录,如果需要的话,还包括服务器的授权配置。

3、虚拟主机配置 配置Aparche HTTP服务器来提供多个域的服务。为主服务器设置的许多配置选项可以为每个虚拟服务器进行自定义的设置。

代理产品
本月热销产品