原创 常見Linux Shell中的特殊符號含義

在Shell的實際使用中,有編程經驗的很容易上手,但稍微有難度的是shell裏面的那些個符號,各種特殊的符號在我們編寫Shell腳本的時候如果能夠用的好,往往能給我們起到事半功倍的效果,下面就羅列一些常見的特殊符號。 # 井號 如#!/bi

原创 apache中部署AWStats日誌分析系統與優化(附安裝包)

介紹   AWStats是使用Perl語言開發的一款開源日誌分析系統,可以分析apache,samba,vsftpd,iis等服務的日誌信息,結合crond等計劃任務,可以對不斷增長的日誌內容定期進行分析。   它可以幫助我們直觀的圖形化的

原创 MySQL基操---高可用架構MMM搭建與容災測試

MMM介紹MMM(Master-Master replication manager for MySQL)是一套支持雙主故障切換和雙主日常管理的腳本程序。MMM使用Perl語言開發,主要用來監控和管理MySQL Master-Maste

原创 論如何使用zabbix監控LNMP架構

zabbix介紹 zabbix是一個基於WEB界面的分佈式監控系統,zabbix能監控各種網絡參數,保證服務器系統的安全運營,並提供靈活的通知機制,讓系統管理員快手定位解決存在的各種問題,主要有監控CPU負載,內存使用、磁盤使用、網絡狀態、

原创 自動化運維工具Ansible連續劇之--介紹安裝與連接

介紹ansible官方文檔裏寫道Ansible is a radically simple IT automation engine即:Ansible是一款極其簡單的IT自動化工具  它基於Python開發,集合了衆多運維工具(puppet

原创 centos7下安裝配置rabbitMQ詳細教程

介紹  RabbitMQ的官網:http://www.rabbitmq.com         RabbitMQ是一個由erlang開發的AMQP(Advanced Message Queue )的開源實現。AMQP 的出現其實也是應了廣

原创 記CentOS7一個百萬PV商城的測試

PVPV(Page View,頁面瀏覽量)即點擊量,通常意義上說PV的多少是衡量一個網絡新聞頻道或網站甚至一條網絡新聞的主要指標。pv的解釋是這樣的:一個訪問者在24小時(0點-23點)內到底看了網站的幾個頁面。需要注意的是:同一個人瀏覽網

原创 用SVN、LNMP和MySQL三種環境 部署一個社交網站

 簡介 SVN SVN是Subversion的簡稱,是一個開放源代碼的版本控制系統,相較於RCS、CVS,它採用了分支管理系統,它的設計目標就是取代CVS。互聯網上很多版本控制服務已從CVS遷移到Subversion。說得簡單一點SVN就是

原创 MFS分佈式文件系統搭建與監控詳解

MFS介紹官網地址:http://www.moosefs.com/MooseFS是一個具有容錯性的網絡分佈式文件系統。它把數據分散存放在多個物理服務器上,而呈現給用戶的則是一個統一的資源。通用文件系統,不需要修改上層應用就可以使用,通過附加

原创 Mongodb基操--分片羣集操作詳解

MongoDB分片介紹分片的目的  高數據量和吞吐量的數據庫應用會對單機的性能造成較大壓力,大的查詢量會將單機的CPU耗盡,大的數據量對單機的存儲壓力較大,最終會耗盡系統的內存而將壓力轉移到磁盤IO上。  爲了解決這些問題,有兩個基本的方法

原创 squid---傳統與透明操作流程

緩存代理概述:作爲應用層的代理服務軟件,squid主要提供緩存加速和應用層過濾控制的功能。代理的基本類型:傳統代理:也就是普通的代理服務,首先必須在客戶機的瀏覽器、聊天工具、下載軟件等程序中手動設置代理服務器的地址和端口,然後才能使用代理服

原创 Linux Shell 編程之gawk詳解

awk 簡史:The name awk comes from the initials of its designers: A lfred V. Aho, Peter J. W einberger, and Brian W. K ernig

原创 Mongodb基操--將複製集與節點選舉玩弄於股掌之中

複製集簡介Mongodb複製集由一組Mongod實例(進程)組成,包含一個Primary節點和多個Secondary節點,Mongodb Driver(客戶端)的所有數據都寫入Primary,Secondary從Primary同步寫入的數據

原创 Mongodb基操--基本安裝與多實例操作

NoSQL 簡介NoSQL(NoSQL = Not Only SQL ),意即"不僅僅是SQL"。在現代的計算系統上每天網絡上都會產生龐大的數據量。這些數據有很大一部分是由關係數據庫管理系統(RDBMS)來處理。 1970年 E.F.Cod

原创 MySQL基操---各類備份與索引詳解

 備份MySQL服務實例運行期間,意外的停電,硬盤損壞,還有一些誤操作、服務器宕機等情況。這個時候如何確保數據庫能夠最大程度地恢復到'正確'的狀態呢?對於數據庫管理人員來說,防止數據丟失最簡單的方法就是:對原始數據定期進行備份,創建數據副本