原创 ansible實踐

拓撲圖2.準備工作,在各個主機上調整好防火牆策略,以及setenforce參數,還有配置好各個主機的yum源3.在ansible所在的主機上,做關於其他主機的免密碼登錄此次命令在/root下執行,所以公鑰默認保存在/root/.ssh/目錄

原创 LAMP的基本配置

LAMP:指由Linux操作平臺,Apache http服務,mysql或mariadb數據庫,以及php組合在一起的web站點,這樣的組合可以使站點可以請求響應一些動態資源;動態資源:一些程序文件或者代碼片段,通過在服務器後臺運行後,把運

原创 Samba和NFS的實現

MariaDB項目實踐            (1) 使用samba和NFS分別共享/data目錄;            (2) 讓samba客戶端和NFS客戶端分別掛載samba服務器上共享的/data/至本地的/mydata目錄;本地

原创 LNMP

        1.lnmp實現多個虛擬主機,分別部署wordpress和phpmyadmin應用,並設置phpmyadmin僅能通過https協議訪問;a.實現wordpress部署一:部署wordpress    1)安裝,nginx,

原创 負載均衡基礎實踐

使用NAT模型的TCP協議類型的lvs服務負載均衡一個php應用,如Discuz!論壇或者phpMyAdmin;首先了解nat模型:用戶端,通過訪問172.16.0.146端口,調度器會將請求隨機轉換到,後端的連個服務器,本次採用輪迴調度的

原创 BIND與dns解析 一

1.常見的dns解析方式:    正向解析:由主機名解析出IP地址    反向解析:由IP地址解析出主機名2.名稱域:層級分佈式數據庫 (金字塔型)    第一層:    根域 " . "表示    第二層     頂級域(宏觀上分爲倆種)

原创 awk工具的使用

awk是一個文本處理器,主要用於格式化文檔輸出 awk命令 格式:awk [option] ‘program’ file (命令,選項,命令主體,文件)命令主體部分:[/模式/]{動作} (命令主體部分應該用單引號引起來)模式部分

原创 LAMP 進階

CentOS 7, 基於rpm包方式安裝部署apm(php module) + xcache;            a) 一個虛擬主機提供phpMyAdmin,另一個虛擬主機提供wordpress;            b) 爲phpM

原创 系統安全之數據加密解密

1.爲什麼要進行數據加密?  若不對數據加密,難免在進程間通信時,會有第三者竊聽甚至修改通信數據;因此爲了更好的確保數據的機密性,完整性,需要對數據加密。2.加密方案組成    加密算法及協議    加密密鑰3.常用的數據加密算法    1

原创 HTTP配置實例

二、項目作業: 分別使用httpd-2.2和httpd-2.4實現 1.建立httpd服務,要求: 1) 提供兩個基於名稱的虛擬主機www1, www2;要求每個虛擬主機都有單獨的錯誤日誌和訪問日誌;  2) 通過www1的

原创 bash的執行結構續集

bash腳本編程(4) case選擇分支結構: case: case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac 在腳本中使用的case的結構: case WORD in

原创 可惡的bash腳本的執行結

bash之if(選擇執行結構)    特點:根據條件的邏輯判斷結果選擇執行的語句內容if的單分支結構    if 命令 ;then 命令 ;fi結構分析:首先 判斷if後命令的狀態返回值,如果爲真(狀態返回值爲0),則執行then後面的命令

原创 bash算術運算和條件測試

常用的bsh算術運算方法    1.$[expression]:其中的表達式可以是純數字組成的,也可以使用變量引用變量值[root@localhost ~]# echo $[3+9*3] 30 在引用變量時,可以不使用引用符 [root@l

原创 有規劃的bash變量組

什麼是數組? 一個變量:裏面存放多個變量,他們有各自的代號,但需要user自行定義數組元素的代號:索引代號:將數組裏面的元素由【0,1,2....n】來標識關聯代號:用戶自定義的字符串來標識,只有bash4.0以上版本支持(本機不是所以無法