原创 結合Resumable.js實現在Server端PHP支持的大文件上傳、斷點續傳功能

   作爲一個php開發猿來說,文件上傳是常見的問題。在處理小文件上傳的時候還得心應手,可能在面對大文件幾百M或者上G的文件,如果這時候還使用對待小文件的處理方式,這個時候會不會出現問題呢?如果文件很大上傳過程中超時或者上傳過程中斷電!此

原创 beanstalkd消息隊列在生產環境的應用

        Beanstalkd 是一個高性能的消息隊列中間件,本博文宅鳥將介紹一下這個東東的使用。一、先通過概念讓大家瞭解Beanstalkd的特性和工作場景。         Beanstalkd 是一個輕量級消息中間件,它最大特

原创 memcached 在生產環境下安裝腳本

服務器環境: Ubuntu 12.04.2#!/bin/bash # name:install_memcached.sh # description: # author:lihuibin # version: 0.0.1 # datetim

原创 Hadoop的話題系列

大家好,今天就市面上比較火熱的雲計算技術中最傑出的開源軟件hadoop方面的話題,分享以下宅鳥在工作和學習中對hadoop的認識理解開發運維方面的理解。首先由大家帶着以下幾個問題引出以後博文.1、什麼是雲計算?2、雲計算在行業內存在方式?3

原创 打造自己的Lnmp固若金湯系統

   大家好,本系列宅鳥就工作中從開發到運維過程中的多年心得和大家分享.安全是個大話題,有很多東西可以去探討,不過宅鳥不會一篇蓋全。就拿出來幾個自己比較感興趣方面的與大家分享以下:1、linux下的iptables使用以及高級配置2、基於

原创 mysql常見錯誤代碼

mysql常見錯誤代碼1016錯誤:文件無法打開,使用後臺修復或者使用phpmyadmin進行修復。1044錯誤:數據庫用戶權限不足,請聯繫空間商解決1045錯誤:數據庫服務器/數據庫用戶名/數據庫名/數據庫密碼錯誤,請聯繫空間商檢查帳戶。

原创 結合keepalived實現redis羣集高可用故障自動切換

   系統架構圖:我們所要實現的目的很簡單,104,107 爲keepalive和redis主從架構,其餘服務器比如105、106均爲redis從庫並且掛在vip 192.168.56.180下面。主keepalive負責主要日常工作,從

原创 基於Jenkins 實現php項目的自動化測試、自動打包和自動部署

   本篇博文宅鳥將在上篇: 基於Jenkins 搭建持續集成環境 的基礎上,繼續介紹Jenkins結合php項目實現自動化測試和自動部署。廢話不再多說,直接上幹活。    宅鳥所使用的server爲Ubuntu    要實現在jenki

原创 Ubuntu 12.04.1 LTS 升級 PHP 從5.3 到 5.5

#!/bin/bash # desc install php5.5 #add-apt-repository ppa:ondrej/php5 #apt-get install python-software-properties #apt-g

原创 Mysql主主同步配置

一、環境192.168.1.1  MysqlA192.168.1.2    MysqlB二,安裝配置1.安裝mysql省略,MysqlA和MysqlB版本保持一致就可以了!2.配置mysql1)在兩臺機器上給對方授權MysqlAGRANT

原创 查看mysql數據庫表大小

#!/bin/bash # create by lhb # show mysql table size # date 2012-03-29 09:46 database=cms user=root password='123456' mys

原创 ubuntu 上 安裝php5.4

add-apt-repository ppa:ondrej/php5-oldstable apt-get update apt-get install php5-cli php5-fpm php-pear php5-mysql libcur

原创 常用 shell sql 命令

vim添加指定開始的行號:g/^/ s//\=line('.')+765.':'/vim 將文件所有行合併到一行在 Normal Mode下執行:ggvGJ逗號分割的字符串轉化成多行%s/,/\r/ggg 用於跳到行首v 轉換成 visua

原创 中文分詞 coreseek安裝筆記

#!/bin/bash # create by lhb # date 2013-11-26 # coreseek install script apt-get install make gcc g++ automake libtool my

原创 mysql常見錯誤代碼

mysql常見錯誤代碼1016錯誤:文件無法打開,使用後臺修復或者使用phpmyadmin進行修復。1044錯誤:數據庫用戶權限不足,請聯繫空間商解決1045錯誤:數據庫服務器/數據庫用戶名/數據庫名/數據庫密碼錯誤,請聯繫空間商檢查帳戶。