原创 Nginx優化之日誌分割

Nginx優化之日誌分割 安裝配置Nginx 掛載遠程源碼包到本地 mount.cifs //192.168.100.10/LNMP-C7 /mnt //掛載到/mnt目錄下 解壓源碼包到/opt目錄下 [root@local

原创 Nginx優化之緩存與壓縮、版本隱藏

安裝配置Nginx 掛載遠程源碼包到本地 mount.cifs //192.168.100.10/LNMP-C7 /mnt //掛載到/mnt目錄下 解壓源碼包到/opt目錄下 [root@localhost ~]# cd /

原创 Nginx動靜分離

Nginx動靜分離 Nginx動靜分離介紹Nginx的靜態處理能力很強,但是動態處理能力不足,因此,在企業中常用動靜分離技術針對PHP的動靜分離靜態頁面交給Nginx處理動態頁面交給PHP-FPM模塊或Apache處理在Nginx的配置中,

原创 Apache網頁優化之壓縮與緩存

Apache網頁優化概述 在企業中,部署Apache後只採用默認的配置參數,會引發網站很多問題,換言之默認配置是針對以前較低的服務器配置的,以前的配置已經不適用當今互聯網時代爲了適應企業需求,就需要考慮如何提升Apache的性能與穩定性,這

原创 Apache日誌分割

日誌分割 隨着網站的訪問量增加,默認情況下Apache的單個日誌文件也會越來越大日誌文件佔用磁盤空間很大查看相關信息不方便.對日誌文件進行分割Apache自帶rotatelogs分割工具實現第三方工具cronolog分割 rotatelog

原创 LAMP架構之Discuz論壇(實操部分)

LAMP架構實驗 實驗前提mount.cifs //192.168.100.3/LAMP-C7 /mnt #遠程掛載軟件包到本地服務器/mnt目錄下 一、編譯並安裝Apache服務 1)、將源碼包解壓到/opt目錄下tar zx

原创 訪問Apache虛擬主機的方式(理論部分)

構建虛擬主機 ■虛擬Web主機●在同一臺服務器中運行多個Web站點,其中每一一個站點並不獨立佔用一臺真正的計算機■httpd支持的虛擬主機類型●基於域名的虛擬主機●基於IP地址的虛擬主機●基於端口的虛擬主機: 構建虛擬主機一 基於域名 ■應

原创 NAT配置(二)

動態NAT配置實驗 實驗需求:將內部地址192.168.100.0/24網段轉換爲外部地址12.0.0.10~12.0.0.100動態NAT的地址轉換,不需要手動進行指定,自動轉換的都是區間範圍內的地址實驗拓撲圖配置sw接口 輸入以下命令

原创 NAT配置(一)

網絡地址轉換(NAT) NAT概述 NAT的概念與實現方式 NAT的工作原理:網絡地址轉換 NAT實現方式: 靜態轉換 動態轉換 端口多路複用 ​ NAT的術語與轉換表 訪問外部服務器的過程:先查詢路由表再查看NAT表進行

原创 ACL 訪問控制列表(二)

命名訪問控制列表的配置實驗 創建ACL語法格式: Router(config)# ip access-list { standard | extended }access-list-name 配置標準命名ACL語法格式: Router

原创 ACL 訪問控制列表(一)

ACL 訪問控制列表 access control list (路由器,三層交換) 包過濾防火牆 ACL訪問控制列表的類型 標準訪問控制列表基於源IP地址過濾數據包標準訪問控制列表的訪問控制列表號時1~99擴展訪問控制列表基於源

原创 Firewalld防火牆基礎

Firewalld防火牆基礎`` Firewalld概述 Firewalld簡介 支持網絡區域所定義的網絡鏈接以及接口安全等級的動態防火牆管理工具 支持IPv4、IPv6防火牆設置以及以太網橋 支持服務或應用程序直接添加防火牆規則接口 擁有

原创 Shell編程之Expect免交互

Shell編程之Expect免交互 Expect概述 expect是建立在tcl語言基礎上的一個工具,它可以讓一些需要交互的任務自動化地完成。相當於模擬了用戶和命令行的交互操作。一個常用的場景就是批量配置集羣無祕鑰登錄。如果集羣的機器數量很

原创 Shell編程三劍客之sed

sed工具 sed簡介:sed是一個強大而簡單的文本解析轉換工具,可以讀取文本,並根據指定的條件對文本內容進行編輯(刪除、替換、添加、移動等),最後輸出所有行或者僅輸出處理的某些行。sed 也可以在無交互的情況下實現相當複雜的文本處理操作,

原创 Shell編程三劍客之awk

awk工具 在 Linux/UNIX 系統中,awk 是一個功能強大的編輯工具,逐行讀取輸入文本,並根據指定的匹配模式進行查找,對符合條件的內容進行格式化輸出或者過濾處理,可以在無交互的情況下實現相當複雜的文本操作,被廣泛應用於 Shell