原创 MySQL主從

1. MySQL主從原理以及應用場景MySQL的Replication原理非常簡單,總結一下:每個從僅可以設置一個主。主在執行sql之後,記錄二進制log文件(bin-log)。從連接主,並從主獲取binlog,存於本地relay-log,

原创 lamp環境的搭建

LAMP 是Linux Apache MySQL PHP的簡寫,其實就是把Apache, MySQL以及PHP安裝在Linux系統上,組成一個環境來運行php的腳本語言。至於什麼是php腳本語言。Apache是最常用的WEB服務軟件,而My

原创 lnmp環境的搭建

和LAMP不同的是LNMP中的N指的是Nginx(類似於Apache的一種web服務軟件)其他都一樣。目前這種環境應用的也是非常之多。Nginx設計的初衷是提供一種快速高效多併發的web服務軟件。在靜態頁面的處理上Nginx的確勝Apach

原创 正則

正則就是有一定規律的字符串,有幾個特殊符號很關鍵(. * + ? | ),我們平時不僅可以用命令行工具grep/sed/awk去引用正則,而且還可以把正則嵌入在nginx、apache、甚至php、python編程語言當中,學好正則可以讓你

原创 正則表達式

grep / egrep語法: grep  [-cinvABC]  'word'  filename-c :打印符合要求的行數-i :忽略大小寫-n :在輸出符合要求的行的同時連同行號一起輸出-v :打印不符合要求的行-A :後跟一個數字(

原创 vim常用的快捷鍵

1,註釋所有的行:ctrl+v j/k+ shift +i2,查看光標當前的man手冊 shift+k3,d+f+字符4,選中面積 v+t+字符5,在vim裏面刪除光標後的所有字符 shift+d6,刪除當前光標上的單詞 d+i+w7,選中

原创 正則表達式

grep / egrep語法: grep  [-cinvABC]  'word'  filename-c :打印符合要求的行數-i :忽略大小寫-n :在輸出符合要求的行的同時連同行號一起輸出-v :打印不符合要求的行-A :後跟一個數字(

原创 pure-ftp   samba

1. 下載軟件pure-ftpd 官網是http://download.pureftpd.org/pub/pure-ftpd/releases/[root@localhost ~]# cd /usr/local/src/[root@loca

原创 自動化運維工具puppet安裝配置

1. 準備工作兩臺機器:192.168.1.100(服務端)192.168.1.101 (客戶端)兩臺機器關閉selinux,清空iptables規則,並保存,設置hostname100上hostname   master.aming.co

原创 自動化運維puppet整理

puppet官網  http://www.puppetlabs.com/官方文檔   http://docs.puppetlabs.com/一個非常不錯的博客  http://kisspuppet.com/51cto puppet專題   

原创 郵件告警系統

需求: 使用shell定製各種個性化告警工具,但需要統一化管理、規範化管理。思路:指定一個腳本包,包含主程序、子程序、配置文件、郵件引擎、輸出日誌等。主程序:作爲整個腳本的入口,是整個系統的命脈。配置文件:是一個控制中心,用它來開關各個子程

原创 lamp環境的搭建

LAMP 是Linux Apache MySQL PHP的簡寫,其實就是把Apache, MySQL以及PHP安裝在Linux系統上,組成一個環境來運行php的腳本語言。至於什麼是php腳本語言。Apache是最常用的WEB服務軟件,而My

原创 配置ip yum 單用戶 救援 運行級別

1. 安裝系統虛擬機需要設置不小於1G的內存,否則圖形出不來;分辨率設置爲800 600;網卡設置爲橋接模式;分區: boot 200M,  swap 2000M (內存小於4G,分內存2倍,大於等於4G給8G), 剩餘的;minimal安

原创 MySQL主從

1. MySQL主從原理以及應用場景MySQL的Replication原理非常簡單,總結一下:每個從僅可以設置一個主。主在執行sql之後,記錄二進制log文件(bin-log)。從連接主,並從主獲取binlog,存於本地relay-log,

原创 shell編程LANMP一鍵安裝腳本

centos6 ,不區分32位,64位, 要求機器可以上外網。 支持lamp 和 lnmp, mysql支持5.1和5.6兩個版本,php支持5.3和5.6兩個版本,apache2.2,nginx1.8. #!/bin/bashecho "