成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

Apache網頁的優化、安全與防盜鏈圖文詳解

瀏覽:7日期:2023-03-07 14:40:47
目錄
  • 1. Apache 網頁的壓縮
    • 1.1 檢查壓縮模塊
    • 1.2 安裝mod_deflate 模塊
    • 1.3 配置 mod_deflate 模塊啟用
    • 1.4 檢查安裝情況,啟動服務
    • 1.5 測試 mod_deflate 壓縮是否生效
  • 2. Apache的網頁緩存處理
    • 2.1 檢查是否安裝緩存模塊
    • 2.2 重新編譯安裝,添加緩存模塊
    • 2.3 進行緩存模塊的配置
    • 2.4 驗證模塊的安裝,重啟服務
    • 2.5 修改測試網頁,進行訪問測試
  • 3.隱藏Apache的版本信息
    • 3.1 修改httpd的主配置
  • 4.Apache 防盜鏈
    • 盜鏈實驗展示
      • (1) 盜鏈主機訪問被盜鏈主機,竊取圖片網絡路徑
      • (2)盜鏈主機設置自己的網站 圖片資源
      • (3)盜取后的訪問測試
    • 防盜鏈措施演示
      • (1)主配配置的修改
      • (2)準備一張提示盜鏈者的圖片,放入網頁根目錄中
      • (3) 訪問展示
  • 總結

    1. Apache 網頁的壓縮

    在企業中,部署Apache后只采用默認的配置參數,會引發網站很多問題,換言之默認配置是針對以前較低的服務器配置的,以前的配置已經不適用當今互聯網時代。

    為了適應企業需求,就需要考慮如何提升Apache的性能與穩定性,這就是Apache優化的內容。

    1.1 檢查壓縮模塊

    apachectl -t -D DUMP_MODULES | grep "deflate"

    1.2 安裝mod_deflate 模塊

    如果沒有安裝mod_deflate 模塊,重新編譯安裝 Apache 添加 mod_deflate 模塊

    systemctl stop httpd.servicecd /usr/local/httpd/confmv httpd.conf httpd.conf.bak yum -y install gcc gcc-c++ pcre pcre-devel zlib-develcd /opt/httpd-2.4.29/./configure \--prefix=/usr/local/httpd \--enable-so \--enable-rewrite \--enable-charset-lite \--enable-cgi \--enable-deflate			make && make install

    1.3 配置 mod_deflate 模塊啟用

    vim /usr/local/httpd/conf/httpd.conf

    --52行--修改

    --105行--取消注釋

    --197行--取消注釋,修改

    --末行添加--

    <IfModule mod_deflate.c>AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml text/javascript text/jpg text/pngDeflateCompressionLevel 9SetOutputFilter DEFLATE</IfModule>

    1.4 檢查安裝情況,啟動服務

    [root@www htdocs]#apachectl -tSyntax OK[root@www htdocs]#apachectl -t -D DUMP_MODULES | grep "deflate" deflate_module (shared)[root@www htdocs]#systemctl start httpd

    1.5 測試 mod_deflate 壓縮是否生效

    編輯測試網頁:

    cd /usr/local/httpd/htdocsvim index.html<html><body><h1>It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!</h1><img src="game.jpg"/></body></html>

    測試:

    方式一:

    在Linux系統中,打開火狐瀏覽器,右擊點查看元素

    選擇 網絡 ---> 選擇 HTML、WS、其他

    訪問 http://192.168.80.10 ,雙擊200響應消息查看響應頭中包含 Content-Encoding: gzip

    方法二:

    在Windows系統中依次安裝 Microsoft.NET4 和fiddler 軟件,打開fiddler 軟件

    選擇 inspectors ---> 選擇 Headers

    瀏覽器訪問 http://192.168.80.10 ,雙擊200響應消息查看是否存在 Content-Encoding: gzip

    2. Apache的網頁緩存處理

    減少網絡延遲,加快頁面打開速度--緩存比源服務器離客戶端更近,因此,從緩存請求內容比從源服務器所用時間更少,緩存的使用能夠明顯加快頁面打開速度,達到更好的體驗。

    降低服務器的壓力--給網絡資源設定有效期之后,用戶可以重復使用本地的緩存,減少對源服務器的請求,間接降低服務器的壓力。同時,搜索引擎的爬蟲機器人也能根據過期機制降低爬取的頻率,也能有效降低服務器的壓力。

    減少網絡帶寬損耗--無論對于網站運營者或者用戶,帶寬都代表著金錢,當Web緩存副本被使用時,只會產生極小的網絡流量,可以有效的降低運營成本。

    2.1 檢查是否安裝緩存模塊

    apachectl -t -D DUMP_MODULES | grep "expires"

    2.2 重新編譯安裝,添加緩存模塊

    systemctl stop httpd.servicecd /usr/local/httpd/confmv httpd.conf httpd.conf.bak1 yum -y install gcc gcc-c++ pcre pcre-devel zlib-develcd /opt/httpd-2.4.29/./configure \--prefix=/usr/local/httpd \--enable-so \--enable-rewrite \--enable-charset-lite \--enable-cgi \--enable-deflate \--enable-expires			make && make install

    2.3 進行緩存模塊的配置

    vim /usr/local/httpd/conf/httpd.conf

    52行和199行的監聽繼續取消注釋,進行相關修改

    --111行--取消注釋

    --末行添加--

    <IfModule mod_expires.c>   ExpiresActive On     ExpiresDefault "access plus 60 seconds"       </IfModule>

    2.4 驗證模塊的安裝,重啟服務

    [root@www httpd-2.4.29]#apachectl -t[root@www httpd-2.4.29]#apachectl -t -D DUMP_MODULES | grep "expires"[root@www httpd-2.4.29]#systemctl restart httpd

    2.5 修改測試網頁,進行訪問測試

    [root@www httpd-2.4.29]#cd /usr/local/httpd/htdocs

    vim index.html <html><body><h1>this is a game</h1><img src="games.jpg"/></body></html>

    訪問測試:

    3.隱藏Apache的版本信息

    如果我們開啟了Apache服務,那么他人就可以通過F12找到你的Apache版本號,從而利用一些已知的漏洞或者零day漏洞來進行攻擊,這是非常危險的。所以為了減少一點――哪怕是一點點的風險,我們最好選擇隱藏Apache的版本信息。

    3.1 修改httpd的主配置

    vim /usr/local/httpd/conf/httpd.conf

    --491行--取消注釋

    vim /usr/local/httpd/conf/extra/httpd-default.conf

    --55行--修改

    重啟服務,測試訪問:

    如果頁面信息沒有刷新成功。可以嘗試先清空歷史記錄中的所有信息,再進行訪問

    4.Apache 防盜鏈

    互聯網時代,網站最為關心的問題就是用戶訪問量。而吸引用戶的往往就是新穎的標題,圖片及其內容,而承載著這些,需要占用服務器的資源。而有些缺德企業會將自己網站中圖片重定向到你的網站上,讀取你的圖片,占用著你的帶寬,服務器資源,但訪問量卻被它所占據。

    所以apache防盜鏈的設置很有必要。

    盜鏈實驗展示

    本實驗中我準備了兩臺虛擬機,一臺是源碼編譯安裝apche服務的主機,作為被盜鏈的主機,域名設置為www.test.com 另一臺為yum安裝apache服務的主機,作為盜鏈的主機,域名設置為www.test1.com

    (1) 盜鏈主機訪問被盜鏈主機,竊取圖片網絡路徑

    (2)盜鏈主機設置自己的網站 圖片資源

    (3)盜取后的訪問測試

    注意:本次測試訪問的是盜鏈的主機,探究圖片的來源

    防盜鏈措施演示

    (1)主配配置的修改

    因為本機源碼編譯時,已經下載了相關模塊,所以直接修改配置。如果沒有下載相關的模塊,還要進行下載配置。

    下載配置方法:

    systemctl stop httpd.servicecd /usr/local/httpd/confmv httpd.conf httpd.conf.bak2 yum -y install gcc gcc-c++ pcre pcre-devel zlib-develcd /opt/httpd-2.4.29/./configure \--prefix=/usr/local/httpd \--enable-so \--enable-rewrite \					#加入mod_rewrite 模塊--enable-charset-lite \--enable-cgi \--enable-deflate \--enable-expires make && make install

    修改主配置:

    vim /usr/local/httpd/conf/httpd.conf

    --157行--取消注釋

    --224行--進行配置添加

    RewriteCond %{HTTP_REFERER} !^http://www.test.com/.*$ [NC] 的字段含義:

    • “%{HTTP_REFERER}” :存放一個鏈接的 URL,表示從哪個鏈接中轉訪問目錄下的靜態資源。
    • “!^” :表示不以后面的字符串開頭。
    • “http://www.test.com” :是本網站的路徑,按整個字符串匹配。
    • “.*$” :表示以任意字符結尾。

    “[NC]” :表示不區分大小寫字母。

    RewriteRule .*\.(gif|jpg|swf)$ http://www.test.com/error.png 的字段含義:

    • “.” :表示匹配一個字符。
    • “*” :表示匹配 0 到多個字符,與“.”合起來的意思是匹配 0 到多次前面的任意字符,如果是 1 到多次匹配可以用“+”表示。
    • “\.” :在這里的“\”是轉義符,“\.”就代表符號“.”的意思。因為“.”在指令中是屬于規則字符,有相應的含義, 如果需要匹配,需要在前面加個轉義符“\”,其它規則字符如果需要匹配,也做同樣處理。
    • “(gif|jpg|swf)” :表示匹配“gif”、“jpg”、“swf”任意一個,“$”表示結束。最后的規則是以“.gif”、“.jpg”、“.swf”結尾, 前面是1到多個字符的字符串,也就是匹配圖片類型的文件。
    • “http://www.test.com/error.png” :表示轉發到這個路徑 。

    (2)準備一張提示盜鏈者的圖片,放入網頁根目錄中

    (3) 訪問展示

    訪問被盜鏈主機網頁:

    訪問盜鏈主機網頁:

    總結

    到此這篇關于Apache網頁的優化、安全與防盜鏈的文章就介紹到這了,更多相關Apache網頁優化 安全與防盜鏈內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

    標簽: Linux Apache
    成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
    五月天欧美精品| 日韩一区二区影院| 日本精品一区二区三区四区的功能| 日韩精品乱码免费| 国产日韩欧美精品综合| 欧美三级视频在线| 国产欧美在线| 91麻豆高清视频| 免费国产亚洲视频| 亚洲人成网站精品片在线观看| 久久国产一区二区| 国产高清精品在线| 一区二区三区不卡视频在线观看| 欧美成人官网二区| 欧美亚州韩日在线看免费版国语版| 国产精品v一区二区三区| 国产精品系列在线播放| 日韩主播视频在线| 亚洲黄网站在线观看| www久久久久| 在线电影欧美成精品| 亚洲国产二区| 亚洲精品少妇30p| 国产精品免费一区二区三区在线观看 | 亚洲精品你懂的| 精品久久久久久久久久久久久久久久久| 亚洲欧美日韩国产一区| 在线成人h网| 欧美另类亚洲| jiyouzz国产精品久久| 国产成人一区在线| 奇米精品一区二区三区在线观看| 亚洲欧美福利一区二区| 一区在线播放视频| 国产日韩欧美一区二区三区综合| 日韩欧美国产一区在线观看| 在线播放91灌醉迷j高跟美女 | 亚洲免费av观看| 国产精品美女www爽爽爽| 日韩欧美一级二级三级| 日韩欧美在线不卡| 久久久不卡网国产精品二区| 国产亚洲女人久久久久毛片| 日韩精品中文字幕在线不卡尤物| 欧美情侣在线播放| 欧美精品99久久久**| 欧美精品久久99| 337p粉嫩大胆色噜噜噜噜亚洲| 久久在线免费观看| 国产精品日韩成人| 国产精品萝li| 一区二区三区国产豹纹内裤在线| 亚洲超丰满肉感bbw| 天天操天天色综合| 奇米影视在线99精品| 国产一区美女在线| 91偷拍与自偷拍精品| 黄色日韩在线| 日韩免费福利电影在线观看| 成人午夜激情影院| 18欧美乱大交hd1984| 久久久久欧美| 成人免费不卡视频| 一区二区三区在线视频播放| 欧美天天综合网| 欧美91视频| 婷婷国产在线综合| 欧美成人在线直播| 亚洲精选91| 精品一区二区三区的国产在线播放| 中文字幕不卡在线| 亚洲成在人线在线播放| 久久99精品久久久久| 成人美女在线观看| 99精品国产在热久久| 欧美性色欧美a在线播放| 久久久噜噜噜久久人人看 | 精品系列免费在线观看| 97久久超碰精品国产| 99视频精品| 91精品国产日韩91久久久久久| 国产欧美一区二区精品久导航| 亚洲成av人片观看| 99国产精品久久久久久久久久久| 国产精品国码视频| 在线视频中文字幕一区二区| 精品国免费一区二区三区| 一区二区在线观看免费视频播放| 精品一区二区三区免费观看| 亚洲激情一区二区| 久久综合九色欧美综合狠狠 | 欧美亚洲不卡| 欧美日韩一区在线观看| 国产精品国产自产拍在线| 青青草国产成人99久久| 好看的亚洲午夜视频在线| 欧美日韩日日骚| 亚洲午夜一区二区| 在线观看一区欧美| 欧美精品一区二区三区很污很色的| 亚洲二区视频在线| 欧美精品一级| 激情久久综合| 亚洲成人动漫在线免费观看| 久久免费的精品国产v∧| 老司机亚洲精品| 亚洲午夜极品| 国产99精品国产| 日韩精品亚洲专区| 国产精品国产三级国产三级人妇 | 婷婷综合久久一区二区三区| 国产欧美日韩三区| 日本不卡一区二区三区高清视频| 亚洲成a人片在线不卡一二三区| 女生裸体视频一区二区三区| 日韩亚洲欧美综合| 国产一区二区在线看| 色偷偷久久一区二区三区| 一区二区三区中文免费| 亚洲午夜在线观看| 中国av一区二区三区| 99国产精品国产精品毛片| 在线中文字幕一区| 香蕉久久夜色精品国产使用方法| 亚洲精品一区二区三区av| 国产精品久久网站| 欧美日韩岛国| 国产精品久久午夜夜伦鲁鲁| 女主播福利一区| 欧美国产精品专区| 91在线码无精品| 国产午夜亚洲精品午夜鲁丝片| 成人性色生活片| 精品三级在线观看| 99re热视频精品| 国产人久久人人人人爽| 午夜欧美视频| 国产精品麻豆久久久| 亚洲第一毛片| 亚洲蜜臀av乱码久久精品蜜桃| 99精品国产一区二区青青牛奶| 一区二区三区国产| 另类图片国产| 免费成人深夜小野草| 欧美日韩一区精品| 高清成人免费视频| 欧美激情中文不卡| 国产嫩草一区二区三区在线观看| 亚洲激情校园春色| 色噜噜狠狠一区二区三区果冻| 免费在线观看精品| 欧美一级爆毛片| 亚洲欧美亚洲| 亚洲另类春色国产| 亚洲福中文字幕伊人影院| 国产精品黄色在线观看| 国产精品卡一卡二卡三| 欧美经典三级视频一区二区三区| 久久久精品免费网站| 久久久国产精品麻豆| 久久久精品人体av艺术| 久久久三级国产网站| 久久精品在线免费观看| 久久美女艺术照精彩视频福利播放 | 91精品一区二区三区久久久久久 | 国产精品传媒在线| 色综合久久精品| 国产精品亚洲第一| 中文字幕亚洲视频| 欧美日韩免费观看一区二区三区 | 中文字幕在线观看一区| 久久久人人人| 91视频一区二区三区| 亚洲人成伊人成综合网小说| 在线中文字幕一区二区| 97久久超碰精品国产| 婷婷综合五月天| 国产精品理论在线观看| 欧美日韩精品系列| 亚洲高清免费| 精品一区二区日韩| 亚洲成人黄色影院| 日本一区免费视频| 欧美日本乱大交xxxxx| 亚洲日产国产精品| av网站免费线看精品| 日韩成人精品在线观看| 久久精品亚洲麻豆av一区二区| 一本色道亚洲精品aⅴ| 欧美日韩三级| 国产精品自拍三区| 亚洲大型综合色站| 中文字幕一区二区三区色视频 | 黄色日韩网站视频| 亚洲日本va在线观看| 精品成人一区二区三区四区| 在线观看亚洲一区| 国产视频欧美| 亚洲高清不卡| 欧美1区2区3区|