关于react.js:Apache服务的主要目录和配置文件详解

这篇文章次要介绍了Apache服务的次要目录和配置文件详解,须要的敌人能够参考下

一、Apache次要配置文件正文

Apache的主配置文件:/etc/httpd/conf/httpd.conf

默认站点主目录:/var/www/html/

Apache服务器的配置信息全副存储在主配置文件/etc/httpd/conf/httpd.conf中,这个文件中的内容十分多,用wc命令统计一共有1009行,其中大部分是以#结尾的正文行。

ServerTokensOS

在呈现谬误页的时候是否显示服务器操作系统的名称,ServerTokensProd为不显示

ServerRoot”/etc/httpd”

用于指定Apache的运行目录,服务启动之后主动将目录扭转为当前目录,在前面应用到的所有相对路径都是想对这个目录下

Userdaemon#apache的用户,默认为daemonGroupdaemon#apache的用户,默认为daemonPidFilerun/httpd.pid

记录httpd守护过程的pid号码,这是零碎辨认一个过程的办法,零碎中httpd过程能够有多个,但这个PID对应的过程是其余的父过程

Timeout60

服务器与客户端断开的工夫

KeepAliveOff

是否继续连贯(因为每次连贯都得三次握手,如果是访问量不大,倡议关上此项,如果网站访问量比拟大敞开此项比拟好),批改为:KeepAliveOn示意容许程序性联机

MaxKeepAliveRequests100

示意一个连贯的最大申请数

KeepAliveTimeout15

断开连接前的工夫

<IfModuleprefork.c>StartServers8MinSpareServers5MaxSpareServers20ServerLimit256MaxClients256MaxRequestsPerChild4000</IfModule>

零碎默认的模块,示意为每个拜访启动一个过程(即当有多个连贯专用一个过程的时候,在同一时刻只能有一个取得服务)。

StartServer开始服务时启动8个过程,最小闲暇5个过程,最多闲暇20个过程。

MaxClient限度同一时刻客户端的最大连贯申请数量超过的要进入等待队列。

MaxRequestsPerChild每个过程生存期内容许服务的最大申请数量,0示意永不完结

<IfModuleworker.c>StartServers4MaxClients300MinSpareThreads25MaxSpareThreads75ThreadsPerChild25MaxRequestsPerChild0</IfModule>

为Apache配置线程拜访,即每对WEB服务拜访启动一个线程,这样对内存占用率比拟小。

ServerLimit服务器容许配置过程数的下限。

ThreadLimit每个子过程可能配置的线程下限

StartServers启动两个httpd过程,MaxClients同时最多能发动250个拜访,超过的要进入队列期待,其大小有ServerLimit和ThreadsPerChild的乘积决定

ThreadsPerChild每个子过程生存期间常驻执行线程数,子线程建设之后将不再减少

MaxRequestsPerChild每个过程启动的最大线程数,如达到限度数时过程将完结,如置为0则子线程永不完结

Listen80

监听的端口,如有多块网卡,默认监听所有网卡

LoadModuleauth_basic_modulemodules/mod_auth_basic.so

……

LoadModuleversion_modulemodules/mod_version.so

启动时加载的模块

Includeconf.d/*.conf

加载的配置文件

启动服务后转网站监控换的身份,在启动服务时通常以root身份,而后转换身份,这样减少系统安全

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据