原创 腳本作業

##1.一小時一分鐘十秒倒計時腳本編寫## 1 #!/bin/bash  2 HOUR=1  3 MIN=1  4 for ((SEC=10;SEC>=0;SEC--))  5 do  6 echo -ne"After ${HOUR}:${

原创 LVS+Keepalived

KeepalivedKeepalived的作用是檢測服務器的狀態,如果有一臺web服務器宕機,或工作出現故障,Keepalived將檢測到,並將有故障的服務器從系統中剔除,同時使用其他服務器代替該服務器的工作,當服務器工作正常後Keepal

原创 nginx負載均衡

Nginx (engine x) 是一個高性能的HTTP和反向代理服務器,也是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器。Nginx作爲負載均衡服務器優點:1.Nginx 既可以在內部直接支持 Ra

原创 smtp協議(二)

####smtp協議(二)####1. 權限設置(1)限制主機去發送接受文件[root@mailwestos postfix]# vim access172.25.254.9 REJECT[root@mailwestos postfix]#

原创 Mysql 主從複製之半同步複製(基於gtid)

Mysql主從複製mysql主從複製原理:從庫有兩個線程IO線程和SQL線程1.從庫的IO線程向主庫的主進程發送請求,主庫驗證從庫,交給主庫IO線程負責數據傳輸;2.主庫IO線程對比從庫發送過來的master.info裏的信息,將binlo

原创 Master High Availability 安裝配置

MHA(Master High Availability)目前在 MySQL 高可用方面是一個相對成熟的解決方案,是一套優秀的作爲 MySQL 高可用性環境下故障切換和主從提升的高可用軟件。在MySQL 故障切換過程中,MHA 能做到在 0

原创 虛擬化管理工具

虛擬化管理工具 1.自動化安裝虛擬機在大批量安裝虛擬機時我們往往不會一臺一臺進行,會相當耗費時間,因此我們會編寫腳本通過腳本進行安裝。在編寫腳本之前的準備工作:首先要在物理機上安裝http服務並開啓,其次關閉firewall,將鏡像共享出來

原创 Python字符串,列表

字符串:字符串的創建:單引號, 雙引號 ,三引號 <注意: 轉義字符的使用>字符串的特殊性:索引 切片 連接 重複 成員操作符(in, not in) 字符串的常用方法:1). 判斷字符串的類型(isdigit, isspace, is

原创 python數據類型 循環語句 循環關鍵字

Python一.Python簡史 Python是一種面向對象,解釋型計算機程序設計語言,由Guido Van Rossum於1989年發明,第一個公開發行版於1990年。2001年發佈python2.0版本,2010年獲年度Tiobe編程語

原创 LVS-DR模式

Linux Virtual Serve虛擬服務器的體系結構如圖1所示,一組服務器通過高速的局域網或者地理分佈的廣域網相互連接,在它們的前端有一個負載調度器(Load Balancer)。負載調度器能無縫地將網絡請求調度到真實服務器上,從而使

原创 varnish

Varnish 工作原理Varnish是一款高性能的開源HTTP加速器,Varnish的功能與Squid服務器相似,都可以用來做HTTP緩存。Squid是從硬盤讀取緩存的數據,而Varnish把數據存放在內存中,直接從讀取內存,避免了頻繁在

原创 DNS設定(二)

####輔助dns#######dns集羣####(1)輔助dns設定slave 選定一臺機子作輔助dns機在輔助機上的操作1. yum install bind -y2.vim /etc/named.conf listen-on port

原创 smpt協議(一)

####smtp 協議####smtp協議就是簡單郵件傳輸。(1)首先做好dns解析vim /etc/named.conf//      listen-on port 53 { 127.0.0.1; };//      listen-on-

原创 apache服務(二)

####apache服務(二)####1.網頁重寫與虛擬主機的https[root@web-1 html]# cd /etc/httpd/conf.d/[root@web-1 conf.d]# firewall-cmd --permanen