1. 程式人生 > >Apache 網頁與安全優化

Apache 網頁與安全優化

Apache優化、緩存

網頁壓縮:可以提升應用程序的速度且不需要任何成本。
網頁緩存:將一部分經常不會改變或變動很少的頁面緩存,下次瀏覽器再次訪問這些頁面時,不需要再次去下載這些頁面,從而提高了用戶的訪問速度。
實驗要求:需要兩臺虛擬機,一臺linux虛擬機、一臺windows虛擬機。linux虛擬機安裝Apache,windows虛擬機安裝抓包工具用來驗證。
實驗步驟:
(一)網頁壓縮
1.把httpd、apr、apr-util安裝包解壓縮到/opt目錄中
tar zxvf apr-1.4.6.tar.gz -C /opt/
tar zxvf apr-util-1.4.1.tar.gz -C /opt/
tar zxvf httpd-2.4.2.tar.gz -C /opt/
2.切換到opt目錄中,把解壓的文件夾遞歸復制到apr文件夾中
技術分享圖片
3.用yum倉庫安裝gcc 、gcc-c++ 、pcre 、pcre-devel、zlib-devel工具包
技術分享圖片
4.進行配置文件的配置
技術分享圖片
5.轉換為二進制文件且進行安裝
技術分享圖片
6.開啟httpd功能且建立軟連接
技術分享圖片
技術分享圖片
7.在httpd的主配置文件/etc/httpd.conf 下修改監聽本地主機的IP和主機名域名
技術分享圖片
技術分享圖片

  1. 開啟httpd服務關閉防火墻和增強性安全功能
    service httpd start
    service iptables stop
    Setenforce 0
    9.打開Apache主配置文件/etc/httpd.conf 中開啟模塊
    技術分享圖片
    10.在Apache主配置文件末尾添加
    技術分享圖片
    11.驗證腳本在 /usr/local/httpd/bin中,執行 ./apachectl -t,重啟httpd服務且查看驗證模塊是否開啟。
    技術分享圖片
    12.在windows虛擬機上開啟抓包工具進行驗證
    技術分享圖片
    (二)網頁緩存
    1.進行配置文件的配置
    技術分享圖片
    2.轉換為二進制文件且進行安裝
    技術分享圖片
    3.開啟httpd功能且建立軟連接
    技術分享圖片
    技術分享圖片
    4.在httpd的主配置文件/etc/httpd.conf 下修改監聽本地主機的IP和主機名域名
    技術分享圖片
    技術分享圖片
    5.開啟httpd服務關閉防火墻和增強性安全功能
    service httpd start
    service iptables stop
    Setenforce 0
    6.打開Apache主配置文件/etc/httpd.conf 中開啟模塊且在配置文件末尾添加
    技術分享圖片
    技術分享圖片
    7.查看驗證模塊是否開啟
    技術分享圖片
    8.在windows虛擬機上開啟抓包工具進行驗證
    技術分享圖片

Apache 網頁與安全優化