apache配置详解
软件安装的位置。其它指定的目录如果没有指定绝对路径,则目录是相对于该目录。
Indexes:当用户访问该目录时,如果用户找不到DirectoryIndex指定的主页文件(例如index.html),则返回该目录下的文件列表给用户。
SymLinksIfOwnerMatch:当使用符号连接时,只有当符号连接的文件拥有者与实际文件的拥有者相同时才可以访问。
apache2主要的优势就是对多处理器的支持更好,在编译时同过使用--with-mpm选项来决定apache2的工作模式。如果知道当前的apache2使用什么工作机制,可以通过httpd-l命令列出apache的所有模块,就可以知道其工作方式:
在该工作模式下,服务器启动后起动5个httpd进程(加父进程共6个,通过ps-axgrephttpd命令可以看到)。当有用户连接时,apache会使用一个空闲进程为该连接服务,同时父进程会fork一个子进程。直到内存中的空闲进程达到MaxSpareServers。该模式是为了兼容一些旧版本的程序。我缺省编译时的选项。
该模式是由线程来监听客户的连接。当有新客户连接时,由其中的一个空闲线程接受连接。服务器在启动时启动两个进程,每个进程产生的线程数是固定的(ThreadsPerChild决定),因此启动时有50个线个线程不够用时,服务器自动fork一个进程,再产生25个线程。
该模式下,子进程的数量是固定的,线程数不受限制。当客户端连接到服务器时,又空闲的线程提供服务。如果空闲线程数不够,子进程自动产生线程来为新的连接服务。该模式用于多站点服务器。(3)HTTP
该参数设置http头部返回的apache版本信息,可用的值和含义如下:P球速体育官方rod
开启持久性连接功能。即当客户端连接到服务器,下载完数据后仍然保持连接状态。MaxKeepAliveRequests100#
对于不在DocumentRoot指定的目录内的页面,既可以使用符号连接,也可以使用别名。别名的设置如下:Alias/download//var/
这是由客户端identd判断的RFC1413身份,输出中的符号-表示此处信息无效。%u--
由HTTP认证系统得到的访问该网页的客户名。有认证时才有效,输出中的符号-表示此处信息无效。%t--
最后这项是返回给客户端的不包括响应头的字节数。%{Referer}i--
此项指明了该请求是从被哪个网页提交过来的。%{User-Agent}i--
在不同的端口上运行不同的站点(基于多端口的服务器上配置基于域名的虚拟主机):Listen80Listen8080
证书的概念:首先要有一个根证书,然后用根证书来签发服务器证书和客户证书,一般理解:服务器证书和客户证书是平级关系。SSL必须安装服务器证书来认证。因此:在此环境中,至少必须有三个证书:根证书,服务器证书,客户端证书。在生成证书之前,一般会有一个私钥,同时用私钥生成证书请求,再利用证书服务器的根证来签发证书。SSL
所使用的证书可以自己生成,也可以通过一个商业性CA(如Verisign或Thawte)签署证书。
签发证书的问题:如果使用的是商业证书,具体的签署方法请查看相关销售商的说明;如果是知己签发的证书,可以使用openssl自带的CA.sh脚本工具。
如果不为单独的客户端签发证书,客户端证书可以不用生成,客户端与服务器端使用相同的证书。(1)conf/ssl.conf
创建自己的CA(认证证书),并使用该CA来签署服务器的证书。mkdir/CAcd/CA
推荐步骤:在Centos02安装DNS服务器,DNS区域的名字为ccm.com,在DNS区域中添加www主机指向网站服务器在Centos01安装apache服务器,优化apache服务,客户端使用访问网站默认站点保证网站服务器安全性,修改网站服务器根目录为/www/ccm,修改主页名字为ccm.html,客户端访问测试实验步骤:一, 在Centos02安装DNS服务器,DNS
Centos02 安装 DNS 服务器,DNS 区域的名字为 aaa.com,在DNS 区域中添加 www主机指向网站服务器在 Centos01 安装 apache 服务器,优化 apache 服务,客户端使用 访问网站默认站点保证网站服务器安全性,修改网站服务器根目录为/www/aaa,修改主页名字为aaa.html,客户端访问测试Centos01切换云计算光盘修改配
Apache DolphinScheduler 技术详解进阶(资源中心)
本文介绍了Apache DolphinScheduler的内置参数及其用于调度的应用,包括基础和衍生参数的使用方法。此外,文章还详细阐述了如何在 DolphinScheduler 中引用依赖资源,例如使用资源中心管理文件和引用脚本,以 Shell 任务为例进行说明。内置参数DolphinScheduler提供了一些时间相关的系统参数,方便定时调度使用。1)基础内置参数变量名参数
Apache日志轮询配置详解1、apache日志轮询作用随着服务器的不断运行,日志文件会越来越大,如果不小心把日志文件放到了/var之类位置,日志文件可能写满分区,从而导致服务器被迫停止运行。这种事情确实曾经发生过。为了防止出现这种问题,可以在日志文件变得太大之前把它们移到其他具有足够空间的位置。这可以通过几种方法实现。某些Unix变种提供一个logrotate脚本,它能够帮助我们完成这个任务。例
Apache配置目录解释bin:是Apache执行文件所在的目录。例如,Apache的主要执行文件apachectl,使用这个命令可以用来控制Apache服务器开启或停止。还有Apache的密码保护文件htpasswd,当用户在某些网页需要输入账号与密码时,Apache本身提供一个最基本的密码保护方式,该密码的产生就是透过这个指令来完成的。cgi-bin:预设给一些可执行的CGI网页程
Apache是一个稳定少bug的httpsever记录一下如何简单配置Apache配置文件解析 Apache配置文件默认位于/usr/local/apache2/conf目录下,在该目录下最主要的配置文件是httpd.conf文件,还有一些位于extra目录下的附加配置文件。此外original目录中存有所有这些配置文件的副本。Apache HTTP Sever主配置文件主要由指令以及容器组成,容
在某些场景中,我们需要在前端放置一个Apache作为负载均衡器,后台有若干台Apusic或者其它的类似于Tomcat/WebLogic等应用服务器,客户端发送到Apache的请求,将被分配到后台的这些真正完成请求的服务器上。本文描述如何使用Apache作为负载均衡器的方法。我们假设Apahce安装在 myserver 这台服务器上,并且希望用户访问 时,能够将这些请求被负载到后台的两台服务器上,分
栏 目:Apache
下一篇:AI芯片公司知合计算完成数亿元融资;大乌龙!高盛误判ChatGPT流量下滑引发市场恐慌丨AI情报局
本文标题:apache配置详解
本文地址:http://aihaoedu.com/fuwuqijiaocheng/2247.html
您可能感兴趣的文章
- 10-26华为云 DTSE 团队通过开源专业服务助力马来西亚 X 集团平滑迁移上云
- 10-26四方云动 工信部处罚阿里表明了什么信号?
- 10-26IBM在“宽松的”Apache许可下发布最新Granite基础模型
- 10-26ALC (Apache Local Community) Beijing是什么?
- 10-26什么是Apache?Apache是什么意思?
- 10-24如何在网站上开启HTTPS功能呢?
- 10-24德国主权技术基金两年内向开源领域投资超过 2490 万美元
- 10-24知道创宇:从创宇盾感知Apache Log4j2 曝光前后惊魂24小时态势
- 10-24频频出现拼写、音标、翻译等内容错误 莫让词典类APP误人子弟
- 10-23Apache配置文件中文版
阅读排行
推荐教程
- 10-03法语助手法汉-汉法词典 apache是什么意思_apache的中文解释和发音_的翻译怎么读
- 09-25亚马逊AWS将OpenSearch开源搜索项目移交至Linux基金会实现社区主导治理
- 10-08鄱阳湖读bo还是po?鄱阳湖位于哪个省?
- 08-2531个绝对惊艳的数据可视化作品让你感受“数据之美”!
- 08-30漏洞利用接踵而至:Apache为Log4j发布2170新版补丁修复
- 06-29Apache中国下载镜像开通
- 08-29Apache HTTP Server 2451 发布 - OSCHINA
- 06-24Apache服务器迎来5年内首次重大更新:云计算支持
- 06-24数据可视化|看得懂的数据
- 08-30Apache基金会正式宣布Apache InLong成为顶级项目