HEX
Server: LiteSpeed
System: Linux melbournecleaninggroup 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: www-data (33)
PHP: 7.3.33-1+focal
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,
Upload Files
File: //usr/local/lsws/conf/httpd_config.conf0,v
head	1.6;
access;
symbols;
locks
	root:1.6; strict;
comment	@# @;


1.6
date	2020.08.10.22.55.56;	author root;	state Exp;
branches;
next	1.5;

1.5
date	2020.08.10.22.55.34;	author root;	state Exp;
branches;
next	1.4;

1.4
date	2020.05.22.11.38.25;	author root;	state Exp;
branches;
next	1.3;

1.3
date	2020.05.22.11.38.12;	author root;	state Exp;
branches;
next	1.2;

1.2
date	2020.05.22.11.36.51;	author root;	state Exp;
branches;
next	1.1;

1.1
date	2020.05.22.11.35.21;	author root;	state Exp;
branches;
next	;


desc
@/usr/local/lsws/conf/httpd_config.conf0
@


1.6
log
@Update
@
text
@#
# PLAIN TEXT CONFIGURATION FILE
#

#It not set, will use host name as serverName
serverName                       
user                             www-data
group                            www-data
priority                         0
autoRestart                      1 
chrootPath                       / 
enableChroot                     0 
inMemBufSize                     60M 
swappingDir                      /tmp/lshttpd/swap 
autoFix503                       1 
gracefulRestartTimeout           300
mime                             conf/mime.properties 
showVersionNumber                0 
adminEmails root@@localhost
#adminEmails                      root@@localhost
indexFiles                       index.html, index.php
disableWebAdmin                  0

errorlog logs/error.log {
        keepDays             1
        logLevel             DEBUG
        debugLevel           0
        rollingSize          10M
        enableStderrLog      1
}
    
accessLog logs/access.log {
        rollingSize          10M    
        keepDays             30    
        compressArchive      0
        logReferer           1     
        logUserAgent         1
}
    
expires {
    enableExpires           1
    expiresByType           image/*=A604800,text/css=A604800,application/x-javascript=A604800,application/javascript=A604800,font/*=A604800,application/x-font-ttf=A604800
}

tuning{
    maxConnections               10000
    maxSSLConnections            10000
    connTimeout                  300 
    maxKeepAliveReq              10000
    smartKeepAlive               0 
    keepAliveTimeout             5 
    sndBufSize                   0 
    rcvBufSize                   0 
    gzipStaticCompressLevel      6 
    gzipMaxFileSize              10M 
    eventDispatcher              best 
    maxCachedFileSize            4096 
    totalInMemCacheSize          20M 
    maxMMapFileSize              256K 
    totalMMapCacheSize           40M 
    useSendfile                  1 
    fileETag                     28 
    SSLCryptoDevice              null 
    maxReqURLLen                 32768 
    maxReqHeaderSize             65536 
    maxReqBodySize               2047M 
    maxDynRespHeaderSize         32768 
    maxDynRespSize               2047M 
    enableGzipCompress           1
    enableBrCompress             4
    enableDynGzipCompress        1 
    gzipCompressLevel            6 
    brStaticCompressLevel        6
    compressibleTypes            text/*, application/x-javascript, application/xml, application/javascript, image/svg+xml,application/rss+xml
    gzipAutoUpdateStatic         1 
    gzipMinFileSize              300 
    
    quicEnable                   1
    quicShmDir                   /dev/shm
    
}

accessDenyDir{
    dir                  /
    dir                  /etc/*
    dir                  /dev/*
    dir                  conf/*
    dir                  admin/conf/*
}

fileAccessControl{
    followSymbolLink                            1 
    checkSymbolLink                             0 
    requiredPermissionMask                      000 
    restrictedPermissionMask                    000 
}

perClientConnLimit{
    staticReqPerSec                          0 
    dynReqPerSec                             0 
    outBandwidth                             0 
    inBandwidth                              0 
    softLimit                                10000 
    hardLimit                                10000 
    gracePeriod                              15 
    banPeriod                                300 
}

CGIRLimit{
    maxCGIInstances                         20 
    minUID                                  11 
    minGID                                  10 
    priority                                0 
    CPUSoftLimit                            10 
    CPUHardLimit                            50 
    memSoftLimit                            1460M
    memHardLimit                            1470M
    procSoftLimit                           400 
    procHardLimit                           450 
}
    
accessControl{
	allow                                   ALL
	deny
}
 
extProcessor lsphp{
    type                            lsapi 
    address                         uds://tmp/lshttpd/lsphp.sock 
    maxConns                        10 
    env                             PHP_LSAPI_CHILDREN=10
    env                             LSAPI_AVOID_FORK=200M
    initTimeout                     60 
    retryTimeout                    0 
    persistConn                     1 
    pcKeepAliveTimeout
    respBuffer                      0 
    autoStart                       1 
    path                            lsphp73/bin/lsphp
    backlog                         100 
    instances                       1 
    priority                        0 
    memSoftLimit                    2047M 
    memHardLimit                    2047M 
    procSoftLimit                   1400 
    procHardLimit                   1500 
}

scriptHandler{
    add lsapi:lsphp  php
}

railsDefaults{
    binPath                  
    railsEnv                 1 
    maxConns                 1 
    env                      LSAPI_MAX_IDLE=60 
    initTimeout              60 
    retryTimeout             0 
    pcKeepAliveTimeout       60 
    respBuffer               0 
    backlog                  50 
    runOnStartUp             3
    extMaxIdleTime           300
    priority                 3 
    memSoftLimit             2047M 
    memHardLimit             2047M 
    procSoftLimit            500 
    procHardLimit            600 
}

wsgiDefaults{
    binPath                  
    railsEnv                 1 
    maxConns                 5 
    env                      LSAPI_MAX_IDLE=60 
    initTimeout              60 
    retryTimeout             0 
    pcKeepAliveTimeout       60 
    respBuffer               0 
    backlog                  50 
    runOnStartUp             3
    extMaxIdleTime           300
    priority                 3 
    memSoftLimit             2047M 
    memHardLimit             2047M 
    procSoftLimit            500 
    procHardLimit            600 
}

nodeDefaults{
    binPath                  
    railsEnv                 1 
    maxConns                 5 
    env                      LSAPI_MAX_IDLE=60 
    initTimeout              60 
    retryTimeout             0 
    pcKeepAliveTimeout       60 
    respBuffer               0 
    backlog                  50 
    runOnStartUp             3
    extMaxIdleTime           300
    priority                 3 
    memSoftLimit             2047M 
    memHardLimit             2047M 
    procSoftLimit            500 
    procHardLimit            600 
}

virtualHost Example{
    vhRoot                   Example/
    allowSymbolLink          1 
    enableScript             1 
    restrained               1 
    maxKeepAliveReq
    smartKeepAlive                  
    setUIDMode               0 
    chrootMode               0 
    configFile               conf/vhosts/Example/vhconf.conf
}

listener Default{
    address                  *:8088
    secure                   0
  map                     wordpress 188.166.222.38, melbournecleaninggroup.com, www.melbournecleaninggroup.com 
}
    
vhTemplate centralConfigLog{
    templateFile             conf/templates/ccl.conf
    listeners                Default
}

vhTemplate EasyRailsWithSuEXEC{
    templateFile             conf/templates/rails.conf
    listeners                Default
}

module cache {
    ls_enabled   1
#          1

    checkPrivateCache   1
    checkPublicCache    1
    maxCacheObjSize     10000000
    maxStaleAge         200
    qsCache             1
    reqCookieCache      1
    respCookieCache     1
    ignoreReqCacheCtrl  1
    ignoreRespCacheCtrl 0

    enableCache         0
    expireInSeconds     3600
    enablePrivateCache  0
    privateExpireInSeconds 3600

}


virtualhost wordpress {
vhRoot                  /var/www/html
configFile              /usr/local/lsws/conf/vhosts/wordpress/vhconf.conf
allowSymbolLink         1
enableScript            1
restrained              0
setUIDMode              2
}

listener wordpress {
address                 *:80
secure                  0
  map                     wordpress 188.166.222.38, melbournecleaninggroup.com, www.melbournecleaninggroup.com 
}


listener wordpressssl {
address                 *:443
secure                  1
  map                     wordpress 188.166.222.38, melbournecleaninggroup.com, www.melbournecleaninggroup.com 
keyFile                 /usr/local/lsws/conf/example.key
certFile                /usr/local/lsws/conf/example.crt
}


@


1.5
log
@Update
@
text
@d225 1
a225 1
  map                     wordpress 188.166.222.38
d272 1
a272 1
  map                     wordpress 188.166.222.38
d279 1
a279 1
  map                     wordpress 188.166.222.38
@


1.4
log
@Update
@
text
@d225 1
a225 1
    map                      Example *
d272 1
a272 1
map                     wordpress *
d279 1
a279 1
map                     wordpress *
@


1.3
log
@Update
@
text
@d25 1
d261 1
a261 1
vhRoot                  /var/www/html.old
@


1.2
log
@Update
@
text
@d7 2
a8 2
user                             nobody
group                            nogroup
@


1.1
log
@Update
@
text
@d19 2
a20 1
adminEmails                      root@@localhost
d238 2
a239 1
    ls_enabled          1
d257 26
@