lighttpd fastcgi配置例子和一些备份脚本

来源:互联网 发布:苦瓜知乎 编辑:程序博客网 时间:2024/05/22 01:38

global{
server.modules +=("mod_fastcgi")
}
$SERVER["socket"]=="222.73.42.76:81"{
#$HTTP["host"]=="db.huiin.com"{
        server.name="huiin.com"
        server.document-root="/var/www/phpmyadmin"
        fastcgi.server=(
                ".php"=>
                ((
                "bin-path"=>"/usr/bin/php-cgi -c /etc/php5/cgi/php.ini",
                "socket"=>"tmp/php.socket",
                "max-procs"=>1,
                "idle-timeout"=>20,
                "bin-environment"=>(
                        "PHP_FCGI_CHILDREN"=>"1",
                        "PHP_FCGI_MAX_REQUESTS"=>"10"
                ),
                "bin-copy-environment"=>("PATH","SHELL","USER"),
                "broken-scriptfilename"=>"enable"
               ))
        )
}

 

 

$HTTP["host"]=~"(^|/.)xxxx/.com/.cn"{
        #server.name="xxxxxx"
        server.document-root="/home/sjpotowww/web"
        fastcgi.server=(
        "/poto.fcgi" =>
        ("main"=>(
                #"host" =>"127.0.0.1",
                #"port" =>3040,
                "socket"=>"/tmp/poto.sock",
                "check-local" =>"disable",
                "bin-path"=>"/home/sjpotowww/web/poto.fcgi",
                #"max-procs"=>10,
                #"min=procs"=>2,
                #"max-children"=>100,
        ))
        )
        #alias.url+=("/media/" => "/usr/lib/python2.5/site-packages/django/contrib/admin/media")
        url.rewrite-once=(
        #"^(/media.*)$"=>"$1/media/",
        "^(/.*)$"=>"/poto.fcgi$1",
        )
        server.error-handler-404="/poto.fcgi"
}

 

 

-----------------------------

手动备份网站和数据库例子

 

 

 

 

BAK_DIR=/home/bak/
DATE=`date +%Y%m%d-%H%M%S`
SQL_FILE=$DATE-SQLDATA.tgz
WEB_FILE=$DATE-WEBDATA.tgz
tar -zcvf $BAK_DIR$WEB_FILE /home/xxx

#tar -zcvf $BAK_DIR$SQL_FILE /home/xxxx

echo "...web备份名称:/home/bak/"$WEB_FILE
echo "...mysql备份名称:/home/bak/"$SQL_FILE
mysqldump -uxxxx -pxxxxxx --default-character-set=utf8 --opt --extended-insert=false --triggers -R --hex-blob -x sjpoto >$BAK_DIR$DATE-SQLDATA-SQL.sql

原创粉丝点击