原创 淺談Docker三兩事

Docker 到底是個什麼東西呢?我們在理解 Docker 之前,首先得先區分清楚兩個概念,容器和虛擬機。可能很多人都用過虛擬機,而對容器這個概念比較的陌生。我們用的傳統虛擬機如 VMware , VisualBox 之類的需要模擬整臺機器

原创 20190329 Docker基礎命令

Docker:相比虛擬機的交付速度更快,資源消耗更低,Docker 採用客戶端/服務端架構,使用遠程 API 來管理和創建 Docker 容器,其可以輕鬆的創建一個輕量級的、可移植的、自給自足的容器,docker 的三大理念是 build(

原创 20190316 HTTPS解析(自簽名證書)、Nginx rewrite、防盜鏈、反向代理

1、配置狀態頁:[root@200 html]#vim /apps/nginx/conf/nginx.conflocation = /nginx_status {stub_status;} 2、Nginx中設置json格式日誌: vim /

原创 20190314 Nginx:編譯安裝、Location的使用、常用變量

Nginx是一個高性能的HTTP和反向代理服務。是一款輕量級的Web服務器和反向代理服務器及電子郵件代理服務器,特點:佔有內存少,併發能力強, epoll:在Linux 2.6內核中提出的select和poll的增強版本支持水平觸發L

原创 20190308 samba服務、inotify和rsync實現實時同步、防火牆

Samba服務[root@centos7 ~]#yum install samba[root@centos7 ~]#systemctl start smb[root@centos7 ~]#ss -ntluNetid State

原创 20190306 日誌管理及網絡文件共享服務

日誌管理:syslogd: system application 記錄應用日誌klogd: linux kernel 記錄內核日誌rsyslog:程序包:rsyslog

原创 20190301 Apache與HTTP協議

Http協議解決http協議無狀態方法cookie 客戶端存放session 服務端存放http事務:一次訪問的過程請求:request響應:response在200主機上:[root@centos7 ~]#yum install http

原创 MySQL重點內容:查詢語句、名稱解析

MariaDB安裝方式:包管理器(rpm, deb)通用二進制格式;源碼編譯安裝;SQL:數據庫、表、索引、視圖、存儲過程、存儲函數、觸發器、事件調度器、用戶和權限;元數據數據庫:庫名爲mysqlMYSQL語句:有2種DDL, DMLDDL

原创 20190225 實驗:實現基於SSL加密的主從複製、主主複製、半同步

實驗:實現基於SSL加密的主從複製實驗步驟: 環境:三臺主機,一臺CA:200,一臺master:150 ,一臺slave:100平時都是在CA上幫用戶生成私鑰,在服務器上做的1 CA,master,slave 的證書相關文件mkdir

原创 20190222全天的實驗

實驗1:分庫備份並壓縮 [root@centos7 ~]#systemctl restart mariadb[root@centos7 ~]#mysql -e 'show databases';+--------------------+|

原创 SHELL腳本基礎邏輯判斷例題與for、while循環經典例題

腳本實現,探測C類、B類、A類網絡中的所有主機是否在線; cping() { local i=1 while [ $i -le 245 ];do if ping -W 1 -c

原创 事務管理、隔離級別,日誌管理

事務Transactions:一組原子性的SQL語句,或一個獨立工作單元事務日誌:記錄事務信息,實現undo,redo等故障恢復功能ACID特性:A:atomicity原子性;整個事務中的所有操作要麼全部成功執行,要麼全部失敗後回滾C:co

原创 centos7 Mariadb 安裝 與 二進制編譯安裝

我們用yum源安裝Mariadb 1、安裝MariaDB[root@node1 ~]# yum -y install mariadb mariadb-server安裝完成MariaDB,首先啓動MariaDB[root@node1 ~]#

原创 面試題、例題、知識點 彙總

centos 7 卸載 mariadb 的正確命令列出所有被安裝的rpm package rpm -qa | grep mariadb卸載 rpm -e mariadb-libs-5.5.37-1.el7_0.x86_64錯誤:依

原创 智能DNS

實驗目的:假設有magedu.com的網站,我們希望北京的用戶訪問時,IP是192.168.141.254 來自上海的用戶訪問時,IP是172.20.0.7,(注:此兩個IP均是centos7的僅主機與橋接),只要是客戶端的地址是192.