原创 手動安裝AutoMySQLbackup

1 前言公司的前輩使用AutoMySQLbackup腳本備份數據庫,去官方學習一番,發現確實是個不錯的東西,可以簡化MySQL備份,然後自己整理出來分享。由於是個人整理,以下不保證完全正確,所以英文好的還是建議看官方文檔,本文僅當參考。當然

原创 日誌輪替工具logrotate歸納總結

1 理論部分1.1 logrotate的作用logrotate通俗點講主要實現日誌分割功能,關於詳細功能如下:- 定義日誌的轉存規則(根據時間或大小轉存,轉存幾份以及舊日誌刪除)- 定義轉存同時壓縮日誌- 定義日誌的郵寄備份- 定義日誌的轉

原创 vsftp通過pam集成mysql身份驗證

1 前言需要解決由FTP上傳的文件自動以某個應用程序的身份保存的唯一方式是使用VSFTP的虛擬用戶,由於筆者對MySQL比較熟悉,所以利用PAM_MySQL模塊將VSFTP與MySQL集成。另外,本文不但整理了CentOS6與CentOS7

原创 記錄一次Linux的怪趣操作

1 場景今天內網下載一個紅帽的ISO文件 wget http://www.cmdschool.org/rhel-server-5.2-x86_64/rhel-5.2-server-x86_64-dvd.iso結果下載到68%出錯,下載程序另

原创 對象存儲(Object-based Storage)

1 前言經常在網上看到對象存儲文章,但一直沒有一篇文章能讓我明白對象存儲是什麼。最近得到一個機會,老闆希望我們告訴他什麼是對象存儲,爲了給老闆做5頁PPT筆者參閱了大量的文獻並整理成文(以下文章僅供當參閱,並非權威之作,如果你覺得有不妥之處

原创 高級定製數字監控主機(Debian+UBNT Unifi-Video)

1 介紹部分1.1 前言弟弟店鋪要安裝監控,故向其推薦企業級別的監控UBNT的產品Unifi-Video(筆者推薦UBNT的原因是其一直堅持軟件免費,相比某些廠商軟件按點數收取授權費的劣舉UBNT算是非常有良心)。由於官方的監控主機Unif

原创 GlusterFS更換故障Brick

1 前言筆者公司內有一套GlusterFS分佈式存儲,最近數據分區的文件系統提示錯誤,羣集有一個Brick需要替換掉。基於穩妥操作的原則,筆者要先搭建測試環境並通過測試後才能在真實環境中執行,以下是筆者的測試文檔,給有需要的博友參閱,另外筆

原创 如何最接近rpm的安裝方式去編譯安裝最新的php-fpm

1 前言筆者非常不喜歡某些人編譯安裝的軟件,維護起來非常缺乏rpm安裝的那種規範感覺,於是筆者參閱官方的編譯安裝教程以及對比分析rpm安裝的目錄佈置結構,完成以下安裝。2 安裝PHP-FPM2.1 環境配置2.1.1 安裝解壓工具yum i

原创 Node.js生產環境配置

1 理論部分1.1 方案簡介本文部署了一個Linux + MySQL + Node.js + Express + PM2的生產環境下,我們需要藉助PM2的羣集模式的特徵,PM2帶負載均衡功能,是一個完美的Node.js進程管理器,可輕鬆實現

原创 如何解決shell執行派生子shell問題

筆者今天寫了一個shell script,希望簡化登錄代理服務器的問題,可是script寫好之後,卻發現沒有按照預想的情況下得到環境變量。爲了讓大家好理解,貼出script的內容給各位參閱:vim proxy_http.sh加入如下配置:#

原创 跨平臺視頻通信項目-OpenTok

1 理論知識1.1 OpenTok平臺簡介即時視頻通信日益成爲主流服務,通過WebRTC,開發者可以輕鬆地將即時視頻通信功能加入到應用中。視頻聊天創業公司TokBox推出OpenTok,可實現瀏覽器與iOS設備間跨平臺視頻聊天。OpenTo

原创 如何部署最新版本的WordPress

1 基礎環境配置1.1 最新版本的PHP編譯安裝http://blog.51cto.com/cmdschool/2046062 1.2 LNMP環境部署http://blog.51cto.com/cmdschool/1962061 注:PH

原创 關於推送的知識整理

推送的原理,http://blog.jiguang.cn/jpush_wireless_push_principle/ 推送的方案,https://my.oschina.net/u/2430906/blog/513632

原创 如何應對電信PPPOE撥號用戶24/48小時斷線一次

筆者家裏有一臺做測試的虛擬服務器,通過電信的100M光釺遠程控制,有時候白天做實驗的時候突然中斷,經過查看路由(MikroTik RouterOS 6.38.5)日誌發現每天差不多15:25分左右都有如下日誌,15:26:16 pppoe,

原创 關於博客遷移至https://www.cmdschool.org

由於51CTO博客改版,筆者不是很喜歡新的博客風格(還是要感謝51CTO提供的免費博客系統供我們使用),加上綜合其他因素考量,筆者決定自己建立私人的博客系統,新地址請參閱以下鏈接,謝謝!https://www.cmdschool.org