parent
bc1a16c22b
commit
e53931f83f
@ -0,0 +1,228 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<httpServerConfig>
|
||||
<serverName>$HOSTNAME</serverName>
|
||||
<workerProcesses>2</workerProcesses>
|
||||
<user>nobody</user>
|
||||
<group>nogroup</group>
|
||||
<priority>0</priority>
|
||||
<chrootPath>/</chrootPath>
|
||||
<enableChroot>0</enableChroot>
|
||||
<inMemBufSize>120M</inMemBufSize>
|
||||
<swappingDir>/tmp/lshttpd/swap</swappingDir>
|
||||
<autoFix503>1</autoFix503>
|
||||
<loadApacheConf>0</loadApacheConf>
|
||||
<mime>$SERVER_ROOT/conf/mime.properties</mime>
|
||||
<showVersionNumber>0</showVersionNumber>
|
||||
<autoUpdateInterval>86400</autoUpdateInterval>
|
||||
<autoUpdateDownloadPkg>1</autoUpdateDownloadPkg>
|
||||
<adminEmails>root@localhost</adminEmails>
|
||||
<logging>
|
||||
<log>
|
||||
<fileName>$SERVER_ROOT/logs/error.log</fileName>
|
||||
<logLevel>DEBUG</logLevel>
|
||||
<debugLevel>0</debugLevel>
|
||||
<rollingSize>10M</rollingSize>
|
||||
<enableStderrLog>1</enableStderrLog>
|
||||
<enableAioLog>1</enableAioLog>
|
||||
</log>
|
||||
<accessLog>
|
||||
<fileName>$SERVER_ROOT/logs/access.log</fileName>
|
||||
<rollingSize>10M</rollingSize>
|
||||
<keepDays>30</keepDays>
|
||||
<compressArchive>0</compressArchive>
|
||||
</accessLog>
|
||||
</logging>
|
||||
<indexFiles>index.html, index.php</indexFiles>
|
||||
<htAccess>
|
||||
<allowOverride>0</allowOverride>
|
||||
<accessFileName>.htaccess</accessFileName>
|
||||
</htAccess>
|
||||
<expires>
|
||||
<enableExpires>1</enableExpires>
|
||||
<expiresByType>image/*=A604800, text/css=A604800, application/x-javascript=A604800, application/javascript=A604800,font/*=A604800,application/x-font-ttf=A604800</expiresByType>
|
||||
</expires>
|
||||
<tuning>
|
||||
<maxConnections>10000</maxConnections>
|
||||
<maxSSLConnections>10000</maxSSLConnections>
|
||||
<connTimeout>300</connTimeout>
|
||||
<maxKeepAliveReq>10000</maxKeepAliveReq>
|
||||
<keepAliveTimeout>5</keepAliveTimeout>
|
||||
<sndBufSize>0</sndBufSize>
|
||||
<rcvBufSize>0</rcvBufSize>
|
||||
<maxReqURLLen>8192</maxReqURLLen>
|
||||
<maxReqHeaderSize>16380</maxReqHeaderSize>
|
||||
<maxReqBodySize>500M</maxReqBodySize>
|
||||
<maxDynRespHeaderSize>8K</maxDynRespHeaderSize>
|
||||
<maxDynRespSize>500M</maxDynRespSize>
|
||||
<maxCachedFileSize>4096</maxCachedFileSize>
|
||||
<totalInMemCacheSize>20M</totalInMemCacheSize>
|
||||
<maxMMapFileSize>256K</maxMMapFileSize>
|
||||
<totalMMapCacheSize>40M</totalMMapCacheSize>
|
||||
<useSendfile>1</useSendfile>
|
||||
<useAIO>1</useAIO>
|
||||
<AIOBlockSize>4</AIOBlockSize>
|
||||
<enableGzipCompress>1</enableGzipCompress>
|
||||
<compressibleTypes>text/*,application/x-javascript,application/javascript,application/xml,image/svg+xml,application/rss+xml</compressibleTypes>
|
||||
<enableDynGzipCompress>1</enableDynGzipCompress>
|
||||
<gzipAutoUpdateStatic>1</gzipAutoUpdateStatic>
|
||||
</tuning>
|
||||
<security>
|
||||
<fileAccessControl>
|
||||
<followSymbolLink>1</followSymbolLink>
|
||||
<checkSymbolLink>0</checkSymbolLink>
|
||||
<requiredPermissionMask>000</requiredPermissionMask>
|
||||
<restrictedPermissionMask>000</restrictedPermissionMask>
|
||||
</fileAccessControl>
|
||||
<perClientConnLimit>
|
||||
<staticReqPerSec>0</staticReqPerSec>
|
||||
<dynReqPerSec>0</dynReqPerSec>
|
||||
<outBandwidth>0</outBandwidth>
|
||||
<inBandwidth>0</inBandwidth>
|
||||
<softLimit>10000</softLimit>
|
||||
<hardLimit>10000</hardLimit>
|
||||
<gracePeriod>15</gracePeriod>
|
||||
<banPeriod>300</banPeriod>
|
||||
</perClientConnLimit>
|
||||
<CGIRLimit>
|
||||
<maxCGIInstances>200</maxCGIInstances>
|
||||
<minUID>11</minUID>
|
||||
<minGID>10</minGID>
|
||||
<priority>0</priority>
|
||||
<CPUSoftLimit>300</CPUSoftLimit>
|
||||
<CPUHardLimit>600</CPUHardLimit>
|
||||
<memSoftLimit>1450M</memSoftLimit>
|
||||
<memHardLimit>1500M</memHardLimit>
|
||||
<procSoftLimit>1400</procSoftLimit>
|
||||
<procHardLimit>1450</procHardLimit>
|
||||
</CGIRLimit>
|
||||
<censorshipControl>
|
||||
<enableCensorship>0</enableCensorship>
|
||||
<logLevel>0</logLevel>
|
||||
<defaultAction>deny,log,status:403</defaultAction>
|
||||
<scanPOST>1</scanPOST>
|
||||
</censorshipControl>
|
||||
<accessDenyDir>
|
||||
<dir>/</dir>
|
||||
<dir>/etc/*</dir>
|
||||
<dir>/dev/*</dir>
|
||||
<dir>$SERVER_ROOT/conf/*</dir>
|
||||
<dir>$SERVER_ROOT/admin/conf/*</dir>
|
||||
</accessDenyDir>
|
||||
<accessControl>
|
||||
<allow>ALL</allow>
|
||||
</accessControl>
|
||||
</security>
|
||||
<extProcessorList>
|
||||
<extProcessor>
|
||||
<type>lsapi</type>
|
||||
<name>lsphp7</name>
|
||||
<address>uds://tmp/lshttpd/lsphp7.sock</address>
|
||||
<maxConns>35</maxConns>
|
||||
<env>PHP_LSAPI_CHILDREN=35</env>
|
||||
<initTimeout>60</initTimeout>
|
||||
<retryTimeout>0</retryTimeout>
|
||||
<persistConn>1</persistConn>
|
||||
<respBuffer>0</respBuffer>
|
||||
<autoStart>3</autoStart>
|
||||
<path>$SERVER_ROOT/lsphp73/bin/lsphp</path>
|
||||
<backlog>100</backlog>
|
||||
<instances>1</instances>
|
||||
<priority>0</priority>
|
||||
<memSoftLimit>2047M</memSoftLimit>
|
||||
<memHardLimit>2047M</memHardLimit>
|
||||
<procSoftLimit>1000</procSoftLimit>
|
||||
<procHardLimit>1000</procHardLimit>
|
||||
</extProcessor>
|
||||
</extProcessorList>
|
||||
<scriptHandlerList>
|
||||
<scriptHandler>
|
||||
<suffix>php</suffix>
|
||||
<type>lsapi</type>
|
||||
<handler>lsphp7</handler>
|
||||
</scriptHandler>
|
||||
<scriptHandler>
|
||||
<suffix>php5</suffix>
|
||||
<type>lsapi</type>
|
||||
<handler>lsphp7</handler>
|
||||
</scriptHandler>
|
||||
</scriptHandlerList>
|
||||
<phpConfig>
|
||||
<maxConns>35</maxConns>
|
||||
<env>PHP_LSAPI_CHILDREN=35</env>
|
||||
<initTimeout>60</initTimeout>
|
||||
<retryTimeout>0</retryTimeout>
|
||||
<pcKeepAliveTimeout>1</pcKeepAliveTimeout>
|
||||
<respBuffer>0</respBuffer>
|
||||
<extMaxIdleTime>60</extMaxIdleTime>
|
||||
<memSoftLimit>2047M</memSoftLimit>
|
||||
<memHardLimit>2047M</memHardLimit>
|
||||
<procSoftLimit>400</procSoftLimit>
|
||||
<procHardLimit>500</procHardLimit>
|
||||
</phpConfig>
|
||||
<railsDefaults>
|
||||
<maxConns>5</maxConns>
|
||||
<env>LSAPI_MAX_IDLE=60</env>
|
||||
<initTimeout>180</initTimeout>
|
||||
<retryTimeout>0</retryTimeout>
|
||||
<pcKeepAliveTimeout>60</pcKeepAliveTimeout>
|
||||
<respBuffer>0</respBuffer>
|
||||
<backlog>50</backlog>
|
||||
<runOnStartUp>1</runOnStartUp>
|
||||
<priority>3</priority>
|
||||
<memSoftLimit>2047M</memSoftLimit>
|
||||
<memHardLimit>2047M</memHardLimit>
|
||||
<procSoftLimit>400</procSoftLimit>
|
||||
<procHardLimit>500</procHardLimit>
|
||||
</railsDefaults>
|
||||
<virtualHostList>
|
||||
<virtualHost>
|
||||
<name>Example</name>
|
||||
<vhRoot>$SERVER_ROOT/DEFAULT/</vhRoot>
|
||||
<configFile>$VH_ROOT/conf/vhconf.xml</configFile>
|
||||
<allowSymbolLink>1</allowSymbolLink>
|
||||
<enableScript>1</enableScript>
|
||||
<restrained>1</restrained>
|
||||
<setUIDMode>0</setUIDMode>
|
||||
<chrootMode>0</chrootMode>
|
||||
</virtualHost>
|
||||
</virtualHostList>
|
||||
<listenerList>
|
||||
<listener>
|
||||
<name>HTTPS</name>
|
||||
<address>*:443</address>
|
||||
<secure>1</secure>
|
||||
<vhostMapList>
|
||||
</vhostMapList>
|
||||
<keyFile>$SERVER_ROOT/admin/conf/webadmin.key</keyFile>
|
||||
<certFile>$SERVER_ROOT/admin/conf/webadmin.crt</certFile>
|
||||
</listener>
|
||||
<listener>
|
||||
<name>HTTP</name>
|
||||
<address>*:80</address>
|
||||
<secure>0</secure>
|
||||
<vhostMapList>
|
||||
</vhostMapList>
|
||||
</listener>
|
||||
</listenerList>
|
||||
<vhTemplateList>
|
||||
<vhTemplate>
|
||||
<name>centralConfigLog</name>
|
||||
<templateFile>$SERVER_ROOT/conf/templates/ccl.xml</templateFile>
|
||||
<listeners>HTTP, HTTPS</listeners>
|
||||
<member>
|
||||
<vhName>localhost</vhName>
|
||||
<vhDomain>localhost, *</vhDomain>
|
||||
</member>
|
||||
</vhTemplate>
|
||||
<vhTemplate>
|
||||
<name>PHP_SuEXEC</name>
|
||||
<templateFile>$SERVER_ROOT/conf/templates/phpsuexec.xml</templateFile>
|
||||
<listeners>HTTP</listeners>
|
||||
</vhTemplate>
|
||||
<vhTemplate>
|
||||
<name>EasyRailsWithSuEXEC</name>
|
||||
<templateFile>$SERVER_ROOT/conf/templates/rails.xml</templateFile>
|
||||
<listeners>HTTP</listeners>
|
||||
</vhTemplate>
|
||||
</vhTemplateList>
|
||||
</httpServerConfig>
|
Loading…
Reference in new issue