原创 /etc/init.d/functions詳解

   爲了讓腳本內容看起來更好,載入系統函數. /etc/init.d/functionsfunctions這個腳本是給/etc/init.d裏邊的文件使用的。提供了一些基礎的功能,看看裏邊究竟有些什麼。首先會設置umask,path,還有

原创 linux shell編程基礎必掌握

一history 記錄歷史命令預設記錄1000條命令,存儲在用戶家目錄 .bash_history 文件中;!!    執行上一條命令!n    n爲數字,history裏面顯示的指令數字!cat  執行最近一次以cat開頭的命令!$  

原创 NTP時間服務器搭建

1. NTP簡介NTP(Network Time Protocol,網絡時間協議)是用來使網絡中的各個計算機時間同步的一種協議。它的用途是把計算機的時鐘同步到世界協調時UTC,其精度在局域網內可達0.1ms,在互聯網上絕大多數的地方其精度可

原创 nginx反向代理負載均衡

1.反向代理概述反向代理(Reverse Proxy)方式是指以代理服務器來接受internet上的連接請求,然後將請求轉發給內部網絡上的服務器,並將從服務器上得到的結果返回給internet上請求連接的客戶端,此時代理服務器對外就表現爲一

原创 MySQL分庫分表備份腳本

備份數據庫腳本[root@*** script]# cat store_backup.sh #!/bin/shMYUSER=rootMYPASS=qwe123SOCKET=/data/3306/mysql.sockMYLOGIN="mysq

原创 Shell 正則表達式

基礎正則表達式元字符作用*前一個字符匹配0次或任意多次.匹配除換行符以外的任意一個字符^匹配行首。取反$匹配行尾[]匹配中括號中制定的任意一個字符。例如:[0-9]匹配任意一個數字。[a-z]匹配任意一個小寫字母[^]匹配除中括號字符以外的

原创 mysql多實例安裝

多實例安裝,同時開啓多個不同的服務器端口3306 3307大公司安裝數據庫一般編譯安裝,並且會在優化之後做成rpm包,以便統一使用安裝好mysql,如果以前的單實例mysql有開啓執行pkill mysqldrm -f /etc/init.

原创 自動化部署必備技能——定製RPM包

回顧下安裝軟件的三種方式:1、編譯安裝軟件,優點是可以定製化安裝目錄、按需開啓功能等,缺點是需要查找並實驗出適合的編譯參數,諸如MySQL之類的軟件編譯耗時過長。 2、yum安裝軟件,優點是全自動化安裝,不需要爲依賴問題發愁了,缺點是自主性

原创 /etc/init.d/functions詳解

   爲了讓腳本內容看起來更好,載入系統函數. /etc/init.d/functionsfunctions這個腳本是給/etc/init.d裏邊的文件使用的。提供了一些基礎的功能,看看裏邊究竟有些什麼。首先會設置umask,path,還有

原创 NTP時間服務器搭建

1. NTP簡介NTP(Network Time Protocol,網絡時間協議)是用來使網絡中的各個計算機時間同步的一種協議。它的用途是把計算機的時鐘同步到世界協調時UTC,其精度在局域網內可達0.1ms,在互聯網上絕大多數的地方其精度可

原创 useradd失敗

[root@bogon ~]# useradd -s /sbin/nologin -M mysqluseradd: cannot open /etc/shadow[root@bogon ~]# lsattr /etc/shadow----i

原创 自動化部署必備技能——搭建YUM倉庫

yum主要用於自動安裝、升級rpm軟件包,它能自動查找並解決rpm包之間的依賴關係。要成功的使用YUM工具安裝更新軟件或系統,就需要有一個包含各種rpm軟件包的repository(軟件倉庫),這個軟件倉庫我們習慣稱爲yum源。網絡上有大量

原创 linux下mysql數據庫主從同步配置

說明:操作系統:CentOS 5.x 64位MySQL數據庫版本:mysql-5.5.35MySQL主服務器:192.168.21.128MySQL從服務器:192.168.21.129準備篇:說明:在兩臺MySQL服務器192.168.2

原创 centos6x新裝一鍵優化腳本

#!/bin/bash############################################################### File Name: optimization.sh# Version: V1.0# Au

原创 BGP的各種屬性

   邊界網關協議(BGP)是運行於 TCP 上的一種自治系統的路由協議。 BGP 是唯一一個用來處理像因特網大小的網絡的協議,也是唯一能夠妥善處理好不相關路由域間的多路連接的協議。 BGP 構建在 EGP 的經驗之上。 BGP 系統的主要