日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

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

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

瀏覽:71日期: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
    日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
    激情综合在线| 麻豆国产欧美日韩综合精品二区| 国产精品成人3p一区二区三区| 日本成人在线一区| 四虎在线精品| 青青青国产精品| 97久久精品| 欧美精品影院| 国产精品一区二区av交换| 国产欧美在线| 欧美激情日韩| 欧美一级久久| 麻豆精品视频在线| 精品国产午夜| 亚洲女同av| 四虎4545www国产精品| 欧美日韩国产一区二区三区不卡| 精品日韩视频| 日韩午夜在线| 中文字幕中文字幕精品| 欧美一区精品| 中文字幕在线视频久| 欧洲av不卡| 亚洲免费精品| 亚洲精品福利| 麻豆久久久久久| 国产资源在线观看入口av| 99精品视频在线观看免费播放| 黄色日韩精品| 色8久久久久| 精品久久美女| 久久精品99久久无色码中文字幕| 午夜亚洲一区| 国产精品中文| 欧美国产美女| 国产亚洲精品自拍| 四虎精品一区二区免费| 久久精品国产在热久久| 99久久久久| 婷婷视频一区二区三区| 麻豆精品久久| 久久一区二区中文字幕| 亚洲另类视频| 捆绑调教美女网站视频一区| 私拍精品福利视频在线一区| 亚洲欧美日韩在线观看a三区| 日本午夜精品一区二区三区电影| 日本久久精品| 黄色成人91| 国产精品亚洲二区| 国产99精品| 久久国产麻豆精品| 四虎影视精品| 日本国产亚洲| 欧美日韩尤物久久| 婷婷久久免费视频| 国产欧洲在线| 亚洲精品影视| 天堂日韩电影| 国产亚洲一卡2卡3卡4卡新区| 久久精品成人| 欧美亚洲国产日韩| 国产在线成人| 国产精品九九| 亚洲一区不卡| 国产成人精品一区二区三区视频| 美女久久网站| 国产成人精品免费视| 中文在线日韩| 成人日韩精品| 欧美亚洲综合视频| 999精品一区| 国产极品久久久久久久久波多结野| 精品一区欧美| 精品在线网站观看| 亚洲一区二区三区在线免费| 麻豆网站免费在线观看| 国产亚洲高清一区| 亚洲高清影视| 精品欧美日韩精品| 日韩精品视频一区二区三区| 欧美+日本+国产+在线a∨观看| 久久99久久久精品欧美| 免费在线观看成人| 99久精品视频在线观看视频| 国产精品jk白丝蜜臀av小说| 日韩网站在线| 日韩精品专区| 国产精品九九| 亚洲人成亚洲精品| 欧美大黑bbbbbbbbb在线| 精品国产一区二| 欧美有码在线| 日本亚洲视频| 午夜一级久久| 欧洲毛片在线视频免费观看| 成人三级高清视频在线看| 国产精品极品国产中出| 91亚洲精品在看在线观看高清 | 亚洲精品婷婷| 欧美日韩一区二区综合| 日韩毛片视频| 精品在线网站观看| 国产精品久久久网站| 91精品国产经典在线观看| 亚洲深爱激情| 麻豆成人在线| 亚洲专区欧美专区| 好吊日精品视频| 欧美日韩国产免费观看视频| 欧美日韩精品免费观看视完整| 国产一区二区视频在线看| 国产精品调教| 久久不卡国产精品一区二区| 国产欧美另类| 欧美日韩一区二区三区在线电影| 中文一区一区三区免费在线观 | 国产高潮在线| 98精品久久久久久久| 国产一区二区三区91| 精品一区视频| 精品72久久久久中文字幕| 国产欧美日韩一级| 国产极品一区| 精品久久精品| 日韩不卡一区| 一本大道色婷婷在线| 国产成人精品一区二区免费看京| 精品日韩在线| 免费一二一二在线视频| 日本а中文在线天堂| 欧美日韩视频免费观看| 日韩中文在线播放| 久久天堂精品| 国产高清久久| 蜜臀精品一区二区三区在线观看 | 亚洲人亚洲人色久| 91免费精品国偷自产在线在线| 日本视频一区二区| 欧美成人一二区| 国产一区二区三区四区| 伊人久久在线| 精品欧美激情在线观看| 在线一区欧美| 日本不卡高清视频| **爰片久久毛片| 久久中文字幕一区二区| 成人福利视频| 久久成人一区| 国产亚洲精品美女久久久久久久久久| 久久精品五月| 久久婷婷一区| 亚洲人亚洲人色久| 欧美激情三区| 91九色精品| 日韩有吗在线观看| 精品少妇一区| 狠狠久久婷婷| 欧美日本三区| 欧美黄色网页| 亚洲经典在线| 久久激情综合网| 国产91欧美| 亚洲精品一二三区区别| 日韩精品a在线观看91| 久久亚洲人体| 免费av一区| 国产欧美一级| 久久黄色影院| 人人精品久久| 日本久久成人网| 午夜电影一区| 日韩免费小视频| 中文字幕av一区二区三区人| 精品久久久中文字幕| 亚洲激情精品| 精品国产亚洲一区二区在线观看| 91成人精品视频| 国产精品一区高清| 欧美成人午夜| 欧美日韩精品一区二区三区在线观看| 欧美亚洲日本精品| 婷婷成人av| 香蕉视频亚洲一级| 久久国产精品免费一区二区三区 | 日本伊人久久| 视频二区不卡| 青草av.久久免费一区| 日韩精品一区二区三区免费观影 | 亚洲一区二区三区四区五区午夜 | 精品三级在线观看视频| 美女91精品| 国产va在线视频| 欧美亚洲专区| 不卡一区综合视频| 精品高清久久| 日韩二区三区在线观看| 在线成人动漫av| 国产精品久久久久av蜜臀 | 日韩黄色在线观看|