半斤八兩

  • 高可用Nginx

    高可用Nginx 基于vrrp流動一個IP地址 各節點時間必須同步; 確保iptables以及selinux不會成為阻礙; 各節點之間可通過主機名互相同喜(對KA而言并非必須) 確保各節點的用于集群服務的接口支持MULTICAST通信 IPv4,D類地址224-239 環境: node1:172.16.253.223 li1.jing.io node1 no…

    Linux干貨 2017-06-28
  • nginx實現代理服務器功能

    nginx實現代理服務器功能1: #環境: 172.16.253.223 #CentOS7.3,安裝nginx作為代理服務器 172.16.253.224 #CentOS7.3,安裝httpd作為服務器 172.16.253.188 #CentOS6.8,咱莊httpd作為圖片服務器 #223主機: yum install nginx vim /etc/ng…

    Linux干貨 2017-06-28
  • 防火墻原理以及iptables重要實踐

    防火墻 主機間通信大致過程: 請求報文由客戶端IP+PORT和服務器端IP+PORT構成。當客戶端網絡地址和服務端地址在同一網段時,不需要經由路由轉發,可以直接到目標服務器,再經由服務器端口請求道所需資源; 當服務器端和客戶端不在同一網段時。目標IP和源IP是不會改變的,會經由互聯網中的路由器,按照其的路由表,指向該路由器的下一跳主機,知道找到服務器端所在網…

    2017-06-18
  • DNS相關配置

    DNS基礎概念: DNS全稱為Domain Name System。它作為將域名和IP地址相互映射的得一個分布式數據庫,能夠使人更方便的訪問互聯網 DNS使用TCP和UDP得53號端口 BIND是DNS得實現方式之一 named是bind程序得運行的進程名 named進程的主要運行者是named用戶,為了安全起見,它的程序也應該以named用戶運行 配置正向…

    Linux干貨 2017-05-30
  • CetnOS6啟動流程以及LVM下的fstab及boot恢復實驗

    centos6啟動流程 主動讀取BIOS,通過CMOS加載硬件信息 ,并進行POST,指定第一個可啟動的設備 ROM:BIOS,Basic Input and Output System,保存著計算機系統最重要的基本輸入輸出程序,系統信息設置,開機加電自檢程序RAM:保存各項參數的設定 讀取第一個可啟動設備MBR的引導加載程序(grub)的啟動信息 MBR:…

    Linux干貨 2017-05-13
  • 路由以及實驗

    路由 路由(routing)是指分組從源到目的地時,決定端到路徑的網絡范圍的進程。路由工作在OSI模型第三層——網絡層的數據包轉發設備。路由器通過轉發數據包來實現網絡互連。路由器可以支持多種協議,但絕大多數使用的是TCP/IP協議。路由器通常連接兩個或者多個由IP子網或者點到點協議表示的邏輯端口,至少擁有1個物理端口。路由器根據收到數據包中的網絡層地址以及路…

    Linux干貨 2017-05-11
  • 互聯網的實現

    互聯網的實現 全世界幾十億臺電腦,連接在一起,兩兩通信。上海的某一塊網卡送出信號,洛杉磯的另一塊網卡就收到了,兩者實際上根本就不知道對方的物理位置,這難道不是一件很神奇的事情嗎? 互聯網的**核心**是一些列協議,總稱為“互聯網協議”(Internet Protocol Suite)。它們對電腦如何連接和組網做出了詳細的規定。 互聯網協議入門 概述 五層模型…

    Linux干貨 2017-05-05
  • fstab配置文件詳解

    /etc/fstab配置文件詳解 /etc/fstab:記錄了計算機上硬盤分區的相關信息,啟動Linux時,檢查分區的fsck命令,掛載分區的mount命令,都需要fstab這個文件的信息,來正確的檢查和掛載硬盤,而且這個硬盤需要root用戶權限才能編輯 詳解: 設備名稱   掛載點  分區的類型  掛載選項  dump選項  fsck選項 設備名稱: 可以…

    Linux干貨 2017-04-23
  • 腳本編寫規范

    腳本編寫規范 腳本名稱以.sh結尾,名稱見名知意 盡量使用UTF-8編碼,注釋及輸出盡量使用英文 一般給到執行權限,但一些關于變量的配置文件不用加執行權限 執行的時候可以使用bash執行,或者使用bash -x 調試執行 腳本首行以#!/bin/bash,無空格,不帶選項 第二行為空格或者添加一行空注釋 開始注釋內容:  #!/bin/bash&n…

    Linux干貨 2017-04-16
  • 使用tar打包并使用gzip壓縮的shell腳本應用實驗

    博客目的: 練習find,gzip,tar,grep,vim等命令的使用以及shell腳本的初步使用 命令行模式下: 1、find出/目錄下100M以上的文件并且查看 [root@rookie ~]# find / -size +100M | xargs ls -lh -r——–. 1 root root 128T 4月 8 16:02 /proc…

    Linux干貨 2017-04-09
  • 使用cp命令定時復制數據

    cp命令 cp命令用來將一個或多個源文件或者目錄復制到指定的目的文件或者目錄。 cp [選項] [參數] 常用選項: -r -R 遞歸拷貝目錄及目錄里所有的內容 -i 交互式,默認支持 -d 復制的時候,如果目錄有鏈接文件,則只復制鏈接文件 -p –preserv,復制的時候將文件的屬性一起復制 -a = -dpR -v 復制的時候顯示詳細過程 如何定期執…

    Linux干貨 2017-04-03
  • Linux發展史

    簡述 Linux于1991年10月5日誕生,由Linus torvalds和后面陸續加入的眾多愛好者共同開發完成的操作系統 Linux只表示Linux kernl,但由于習慣用Linux來形容整個基于Linux kernl,使用GNU計劃的各種工具和數據庫的操作系統 Linux的標志 一只名為Tux的企鵝 大家要Linus Torvalds想一只吉祥物,他想…

    2017-03-26
欧美性久久久久