原创 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 "