• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Benjamin

            靜以修身,儉以養德,非澹薄無以明志,非寧靜無以致遠。
            隨筆 - 397, 文章 - 0, 評論 - 196, 引用 - 0
            數據加載中……

            phpssdbadmin的安裝及配置

            SSDB 是一個 C/C++ 語言開發的高性能 NoSQL 數據庫, 支持 zset(sorted set), map(hash), kv, list 等數據結構, 用來替代或者與 Redis 配合存儲十億級別的列表數據.
             SSDB 同時也被國內外業界的眾多互聯網企業所使用, 如 QIHU 360, TOPGAME, 汽車之家, 比亞迪等.
              SSDB 的主要特點:
            支持 zset, map/hash, list, kv 數據結構, 可替代 Redis
            特別適合存儲大量集合數據, 支持豐富的數據結構: key-value, key-map, key-zset, key-list.
            使用 Google LevelDB 作為存儲引擎
            支持主從同步, 多主同步
            客戶端支持 PHP, C++, Python, Lua, Java, Ruby, nodejs, Go 等
            內存占用極少
            圖形化界面管理工具(phpssdbadmin主頁:https://github.com/ssdb/phpssdbadmin)
            phpssdbadmin的安裝(windows版本):
            1.安裝nginx+php
            2.下載phpssdbadmin并將其放到local目錄(nginx.conf里local下的root目錄)下,例如:
            location / {
                        root   html;
                        index  index.html index.htm ;
                    }
            這里的root就是表示和nginx.exe同級的html目錄就是location的根目錄
            3.在nginx的配置文件(nginx.conf)中安裝文檔加入重定向和支持php解析功能
            按照phpssdbadmin主頁上的安裝文檔或phpssdnadmin下README安裝,兩者內容是一樣的
            4.安裝完成:啟動nginx,啟動php,如果nginx啟動失敗,請到logs目錄下查看error;
            如果nginx的80端口被占用,可以改動nginx.conf中的port端口,那么訪問是這樣的:
            localhost(nginx.conf中的server_name字段的值):端口號/phpssdbadmin
            phpssdbadmin的安裝(centos)
            1.安裝LNMP
            yum install mysql
            rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm(這里選用的centos7,根據centos的版本來選裝不同的rpm包)
            yum -y install nginx  
            yum -y php-fpm  
            service php-fpm restart  
            service nginx restart  
            chkconfig php-fpm on  
            chkconfig nginx on 
             vim /etc/nginx/conf.d/default.conf (編輯nginx配置文件)
            server {  
                listen       80;  
                server_name  localhost;  
                autoindex    on;  
                #charset koi8-r;  
                #access_log  /var/log/nginx/log/host.access.log  main;  
              
                location / {  
                    root   /usr/share/nginx/html;  
                    index  index.html index.htm index.php;  
                }  
              
                location ~ \.php$ {  
                    root html; 
                    fastcgi_pass   127.0.0.1:9000;  
                    fastcgi_index  index.php;  
                    fastcgi_param  SCRIPT_FILENAME   /usr/share/nginx/html$fastcgi_script_name;  (注意這里的fastcgi_script_name路徑必須在php的根目錄下)
                    include        fastcgi_params;  (這個文件和nginx.conf配置文件在同一級目錄,如果不存在,請建一個)
                }
              
            fastcgi_params內容:
            #fastcgi_params
            fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
            fastcgi_param  SERVER_SOFTWARE    nginx;
            fastcgi_param  QUERY_STRING       $query_string;
            fastcgi_param  REQUEST_METHOD     $request_method;
            fastcgi_param  CONTENT_TYPE       $content_type;
            fastcgi_param  CONTENT_LENGTH     $content_length;
            fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;



            fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
            fastcgi_param  REQUEST_URI        $request_uri;
            fastcgi_param  DOCUMENT_URI       $document_uri;
            fastcgi_param  DOCUMENT_ROOT      $document_root;
            fastcgi_param  SERVER_PROTOCOL    $server_protocol;
            fastcgi_param  REMOTE_ADDR        $remote_addr;
            fastcgi_param  REMOTE_PORT        $remote_port;
            fastcgi_param  SERVER_ADDR        $server_addr;
            fastcgi_param  SERVER_PORT        $server_port;
            fastcgi_param  SERVER_NAME        $server_name;
            # PHP only, required if PHP was built with --enable-force-cgi-redirect
            #fastcgi_param  REDIRECT_STATUS    200;
            每改動一次配置請重啟nginx
            至此配置完成

            附注:windows下nginx+php啟動腳本(bat文件)內容:
            @echo off
            rem 當前bat的作用
              
            echo ==================begin========================
              
            cls 
            SET NGINX_PATH=c:
            SET NGINX_DIR=c:\nginx-1.9.2\
            color 0a 
            TITLE Nginx 管理程序 Power By Ants (http://leleroyn.cnblogs.com)
              
            CLS 
              
            ECHO. 
            ECHO. * * Nginx 管理程序 Power By Ants (http://leleroyn.cnblogs.com)  *  
            ECHO. 
              
            :MENU 
              
            ECHO. * nginx 進程list *  
            tasklist|findstr /i "nginx.exe"
              
            ECHO. 
                ECHO.  [1] 啟動Nginx+php  
                ECHO.  [2] 關閉Nginx+php 
                ECHO.  [3] 重啟Nginx+php  
                ECHO.  [4] 退 出 
            ECHO. 
              
            ECHO.請輸入選擇項目的序號:
            set /p ID=
                IF "%id%"=="1" GOTO start 
                IF "%id%"=="2" GOTO stop 
                IF "%id%"=="3" GOTO restart 
                IF "%id%"=="4" EXIT
            PAUSE 
              
            :start 
                call :startNginx
                GOTO MENU
              
            :stop 
                call :shutdownNginx
                GOTO MENU
              
            :restart 
                call :shutdownNginx
                call :startNginx
                GOTO MENU
              
            :shutdownNginx
                ECHO. 
                ECHO.關閉Nginx...... 
                taskkill /F /IM nginx.exe > nul
                ECHO.OK,關閉所有nginx 進程
                ECHO.關閉php...... 
                taskkill /F /IM php-cgi.exe > nul
                ECHO.OK,關閉php進程
                goto :eof
              
            :startNginx
                ECHO. 
                ECHO.啟動Nginx...... 
                IF NOT EXIST "%NGINX_DIR%nginx.exe" ECHO "%NGINX_DIR%nginx.exe"不存在 
              
                %NGINX_PATH% 
              
                cd "%NGINX_DIR%"
              
                IF EXIST "%NGINX_DIR%nginx.exe" (
                    echo "start '' nginx.exe"
                    start "" nginx.exe  
                    echo  "start '' php-cgi.exe"
                    timeout  /t 3
                    start d:/php5/php-cgi.exe -b 127.0.0.1:9000 d:php5/php.ni
                )
                ECHO.OK
                goto :eof

            posted on 2015-07-18 13:09 Benjamin 閱讀(544) 評論(0)  編輯 收藏 引用 所屬分類: 雜談

            久久亚洲AV无码精品色午夜| 久久精品综合网| 久久不射电影网| 欧美久久久久久精选9999| 伊人久久一区二区三区无码| 久久九九久精品国产免费直播| 久久综合狠狠综合久久综合88| 久久最新精品国产| 国产成人综合久久精品红| 99久久精品国产高清一区二区| 欧美激情精品久久久久久久| 久久久久久国产精品免费无码| 国产精品久久久天天影视香蕉| 精产国品久久一二三产区区别| 欧美日韩中文字幕久久伊人| 久久人人爽人人爽人人片AV东京热| 青草影院天堂男人久久| 精品国产青草久久久久福利| 国产视频久久| 色综合久久中文综合网| 99精品国产99久久久久久97| 久久有码中文字幕| 色综合久久最新中文字幕| 久久久久久国产精品免费无码| 亚洲人成无码久久电影网站| 成人午夜精品久久久久久久小说 | 亚洲欧美精品伊人久久| 亚洲欧美伊人久久综合一区二区| 久久成人18免费网站| 99久久综合狠狠综合久久| 国产精品久久久久久福利漫画| 婷婷久久久亚洲欧洲日产国码AV| 亚洲国产精品无码久久九九 | 香蕉久久永久视频| 看全色黄大色大片免费久久久| 国产精品伦理久久久久久| 国产精品免费久久久久影院| 99久久国产亚洲高清观看2024 | 精品久久一区二区| 久久婷婷国产麻豆91天堂| 国产99久久精品一区二区|