原创 DNS之自語授權和轉發,view

1 實驗準備:A主機作爲主DNS解析服務器並且需要實現分離解析,ip地址爲:192.168.10.10,B作爲子域DNS服務器,ip地址爲192.168.10.12,win7主機作爲客戶機測試,ip地址爲:192.168.10.99;域名地

原创 通過openssl建立CA

1 CA簡介  CA是證書的簽發機構,它是PKI的核心。CA是負責簽發證書、認證證書、管理已頒發證書的機關。它要制定政策和具體步驟來驗證、識別用戶身份,並對用戶證書進行簽名,以確保證書持有者的身份和公鑰的擁有權。比如Alice和Bob通信,

原创 bash編程

先介紹一下什麼是shell吧:殼層在計算機科學中,是指“提供用戶使用界面”的軟件,通常指的是命令行界面的解析器。一般來說,這個詞是指操作系統中,提供訪問內核所提供之服務的程序。Shell也用於泛指所有爲用戶提供操作界面的程序,也就是程序和用

原创 DNS之正反向解析和主從

DNS簡介DNS(Domain Name Server),因特網上作爲域名和IP地址相互映射的一個分佈式數據庫,能夠使用戶更方便的訪問互聯網,而不用去記住能夠被機器直接讀取的IP數串基於C/S架構,監聽在UDP/53,tcp/53端口上。通

原创 Lamp(Fpm-Php)基本配置

LAMP簡介LAMP(Linux- Apache-MySQL-PHP)網站架構是目前國際流行的Web框架,該框架包括:Linux操作系統,Apache網絡服務器,MySQL數據庫,Perl、PHP或者Python編程語言,所有組成產品均是開

原创 awk小技巧和深度應用

awk簡介awk 是一種編程語言,由AT&T 貝爾實驗室的Alfred Aho,Peter Weinberger 和Brian Kernighan開發一種對文件進行指定規則瀏覽和抽取信息的工具。當然,有awk必然還要說sed,這倆都是上古神

原创 win7安裝mysql-5.7.18

1、到mysql官網下載mysql5.7.18-win64.zip(當前最新版本),並解壓。https://dev.mysql.com/downloads/windows/installer/5.7.html 2、解壓到windows的盤符

原创 nginx源碼編譯

LNMP簡介Nginx是一個高性能的HTTP和反向代理服務器,Mysql是一個小型關係型數據庫管理系統,PHP是一種在服務器端執行的嵌入HTML文檔的腳本語言,然後再linux平臺上搭建起來的服務。一 nginx1,檢查你的開發包組"Dev

原创 mysql主從複製

實驗環境master  172.16.31.30slave   172.16.31.311# vim /etc/my.cnf log-bin=/binlog/mysql-bin   //二進制日誌文件目錄 innodb_file_per_t

原创 Huawei交換機trunk

Trunk:將數據送出互聯網接口前,給數據坐上相應的標記(tag)來標記這個數據從哪一個vlan出來的,對端交換機在收到這個數據後,能夠根據前者對數據所做的標記來識別數據究竟是屬於哪一個vlan的,這時候我們稱這兩臺交換機之間的互聯鏈路爲一

原创 keeplived配置

keeplived簡介   keeplived是一個基於VRRP協議來實現的WEB服務高可用方案,可以利用其來避免單點故障。一個WEB服務至少會有2臺服務器運行Keepalived,一臺爲主服務器(MASTER),一臺爲備份服務器(BACK

原创 rsync+inotify詳解和配置

rsync + inotify簡介inotify是一種強大的、細粒度的、異步的機制,它滿足各種各樣的文件監控需要。在單獨使用rsync同步時,每次同步它會把全部的文件讀取一遍,而inotify+rsync同步是觸發式同步。  Rsync是一

原创 mysql—proxy讀寫分離

mysql-proxy簡介MySQL Proxy就是這麼一箇中間代理層,MySQL Proxy就是一個連接池,負責將前臺應用的連接請求轉發給後臺的數據庫,並且通過使用lua腳本,可以實現複雜的連接控制和過濾,從而實現讀寫分離和負載平衡。對於

原创 centos7無法啓動網絡(systemctl restart network)報錯

背景:kvm克隆得虛擬機現象:發現網卡目錄未有網卡信息(自己手動配置了網卡信息),重啓後發現如下報錯, Jan 17 17:09:07 x.x.x.x network[6537]: RTNETLINK answers: File exis

原创 iptables原理及應用

IPTABLES       基於內核的防火牆,裏面有raw,mangle,net,filter四個表,它們的優先級依次降低,也就是raw最高,匹配的時候是從raw開始的。 1,     iptables有四張表   raw,mangle,