原创 MySQL入門篇

MySQL基礎語句 MySQL進階篇 1.1 SQL概述 結構化查詢語言(Structured Query Language)簡稱SQL,是一種特殊目的的編程語言,是一種數據庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關係數據

原创 MySQL進階篇

MySQL基礎篇 2.1 數據類型 MySQL中定義數據字段的類型對你數據庫的優化是非常重要的。 MySQL支持多種類型,大致可以分爲三類:數值、日期/時間和字符串(字符)類型。 2.1.1 數值類型 2.1.2 日期和時間類

原创 劇本---Ansible實現自動化二進制安裝MariaDB

創建劇本 構建思路,生成目錄樹 [root@Ansible ansible]# tree . ├── ansible.cfg ├── hostname.yml ├── hosts ├── mariadb.yml ├── role_mari

原创 Ansible的高級用法playbook

Ansible的高級用法playbook Ansible入門 playbook工作過程 YAML特性    YAML的可讀性好    YAML和腳本語言的交互性好    YAML使用實現語言的數據類型    YAML有一個一致的

原创 由淺入深學習Ansible工具

由淺入深學習Ansible工具   Ansible是新出現的自動化運維工具,基於python開發,實現批量系統配置、批量程序部署、批量運行命令等功能。   Ansible是基於模塊工作的,本身沒有批量部署能力。真正具有批量部署的是

原创 DNS互聯網架構的實現

DNS互聯網架構的實現 目標   客戶端訪問www.magedu.com時,本地DNS服務器向根DNS服務器轉發,com域實現主從域的搭建。 架構圖 主機IP 作用 版本 192.168.36.6 客戶端 centos

原创 搭建PXE無人值守自動化安裝系統

PXE環境概述 在公司進行批量部署服務器安裝方法: Kickstart (PXE+DHCP+TFTP+HTTP) 或 Cobbler 批量裝機軟件介紹 Kickstart和Cobbler。   Kickstart是一種無人值守的安裝

原创 利用cobbler 實現系統自動化安裝

利用cobbler 實現系統自動化安裝 建議通過搜狐epel源下載cobbler安裝包 [root@centos ~]#cat /etc/yum.repos.d/epel.repo [epel] name=sohu-epel baseur

原创 網絡時間服務的簡介及搭建

網絡時間服務NTP/CHRONY   當多臺主機協作工作時,各個主機的時間同步很重要,時間不一致會造成很多重要應用的故障,如:加密協議、日誌、集羣等,利用NTP(Network Time Protocol)協議使網絡中的各個計算機時間達到

原创 簡單瞭解:Openssl開源安全套接字協議

Openssl開源安全套接字協議 簡介 SSL (Secure Socket Layer)叫做安全套接字協議,是一種應用層協議,主要用於傳輸數據的加密。 OpenSSL是SSL協議開源形式,是廣泛使用的商業及SSL工具,同時Ope

原创 加密和安全

加密和安全 常見的加密算法有和協議有對稱加密,公鑰加密,單向加密和認證協議 對稱加密 對稱加密,在加密和解密時使用的是同一個密鑰常見的對稱加密有:DES,3DES,AES,Blowfish,Twofish,IDEA,RC6,CAST5

原创 文本處理三劍客之AWK

文件處理三劍客之AWK awk:Aho Weinberger Kernighan,報告生成器,格式化文本輸出 基本語法   awk [options] 'program' var=value file…   awk [option

原创 內核管理之破解root密碼

CentOS6在開機啓動的內核引導界面,輸入 a 鍵 最後一行的尾部輸入一個1、s、S或者single,回車進入單用戶模式 使用passwd,命令就可以更改root密碼,重啓輸入密碼即可登錄 內核引導界面加密方式 使用grub-md

原创 SHELL腳本進階練習題

用for實現腳本 判斷/var/目錄下所有文件的類型 read -p "pleasr input directory: " DIS for F in ls $DIS;do   TY=file $DIS/$F | egrep -o

原创 網絡地址規劃

網絡地址分類 網絡地址計算 因爲是用OneNote文檔寫的,所以傳入這裏就成了圖片格式,對此表示抱歉