當前位置:首頁 » 文件管理 » apache壓縮安裝

apache壓縮安裝

發布時間: 2023-05-22 15:43:06

『壹』 Apache如何啟用gzip壓縮

比如你在瀏覽某網站上的圖片,大小為500K,一般情況下你訪問的這張圖片你的電腦需要500K的下載流量,伺服器也同樣要流入500K的流量,然後如果啟用了gzip壓縮後,你訪問的這張圖片,伺服器接收請求後使用gzip壓縮完後在把內容返回給你的瀏覽器,然後瀏覽器自動解壓,起到了在傳輸過程中大打降低了帶寬。下面看如何安裝豎斗純配置gzip生成gzip壓縮模塊Apache的gzip功能是使用mod_deflate.so模塊,因此,我們先生成mod_deflate.so模塊。首先從網上下載一個Apache安裝程序(盡量與當前使用的Apache版本相同)然後解壓,我們解壓到了tmp目錄下[/php]#cd /tmp/httpd-2.2.11/moles/filters #/usr/local/apache/bin/apxs -i -c -a mod_deflate.c�0�2�0�2�0�2�0�2 //生成mod_deflate.so模塊 � #vi /usr/local/apache/conf/httpd.conf LoadMole deflate_mole�0�2�0�2�0�2�0�2 moles/mod_deflate.so 設置gzip壓縮打開Apache配置文件,然後添加如下三行內容 #vi /usr/local/apache/conf/httpd.conf AddOutputFilterByType DEFLATE text/html text/php text/png text/jpg text/plain text/余咐css text/xml text/javascript DeflateCompressionLevel 9 SetOutputFilter DEFLATE 上述參數銷鏈解釋:

『貳』 如何在 apache 中開啟 gzip 壓縮服務

伺服器設置 gzip 壓縮是 web 開發里很普遍的做法。假設你要請求一個 100k 的文件,網路傳輸速度為 50k/s,需要 2s 才能得到數據,但是如果在伺服器設置了 gzip 壓縮,將服務端的文件壓縮到了 50k(實際上的壓縮率往往小於 50%),這時候只需 1s 就能得到數據,然後在客戶端解壓即可。

可以對比下同一個文件在開啟 gzip 前後的大小。

gzip 壓縮前:

那麼如何在服務端開啟 gzip 服務呢?這里以 apache 為例簡單介紹下。

打開 apache 的 "httpd.conf" 文件,比如我的是在 "C:wampinapacheApache2.2.21conf" 目錄下。找到以下這一行,將它前面的注釋(#)去掉:

很多參考文件都提到同時要對 LoadMole headers_mole moles/mod_headers.so 去掉注釋,說 "如果不開啟這個,那網站就不能正常顯示了" ,不過我在測試過程中沒有去掉也沒有問題。

接著再添上以下代碼:

這樣就能對所有文件進行 gzip 壓縮了。壓縮等級是個 1-9 之間的整數,取值范圍在 1(最低) 到 9(最高)之間,不建議設置太高,雖然有很高的壓縮率,但是佔用更多的CPU資源。(本地測試了下 1 和 9 壓縮率差不了多少...)

實際開發中我們並不需要對所有文件進行壓縮,比如我們無需對圖片文件進行 gzip 壓縮,因為圖片文件(一般為 jpg、png等格式)本身已經壓縮過了,再進行 gzip 壓縮可能會適得其反(詳見 圖片要啟用gzip壓縮嗎?絕對不要!,背景圖片千萬不要gzip壓縮,尤其是PNG),類似的還有 PDF 以及音樂文件。所以我們可以設置過濾指定文件或者對指定文件進行壓縮。

比如我們要對圖片等特殊文件不進行 gzip 壓縮處理:

或者指定文件格式進行壓縮:

修改好後,保存 httpd.conf 文件,記得重啟 apache,再刷新瀏覽器看請求,應該已經生效了!

『叄』 apache-ant-1.9.6-bin.zip怎麼安裝

centOS6.4通過yum安裝的版本是1.7.X的,需升級到1.9;只能通過手動安裝ant版本:apache-ant-1.9.2-bin
第1步:下載ant
apache-ant-1.9.2-bin.tar.gz
第2步:解壓
tar -zxvf apache-ant-1.9.2-bin.tar.gz
第3步:將ant復制或移動到usr目錄
mv apache-ant-1.9.2 /usr/local/ant
第4步:設置環境變數
vim /etc/profile
添加:
ANT_HOME=/usr/local/ant
JAVA_HOME=/usr/java/jdk1.7.0_17
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$HADOOP_HOME/bin:${ANT_HOME}/bin:$PATHexport JAVA_HOME
export ANT_HOME
第5步:使profile的修改立即生效
source /etc/profile
第6步:測試
ant
如果顯示:
Buildfile: build.xml does not exist!
Build failed
則說明ant配置成功!

『肆』 要怎麼安裝apache ant直接解壓縮以後就可以了嗎

直接解壓縮 還差一步

那就是配置環境變數

如果是windows環境,需要設置%ANT_HOME%,並把%ANT_HOME%\bin目錄全路徑加入到%path%中

然後就可以用了

『伍』 怎麼安裝linux里的httpd

首先安裝httpd這個包
然後,你可以修改主配置文件/etc/httpd/httd.conf
或者,你可以不修改!
啟動服務,service httpd start
默認就可以訪問了哦!

『陸』 拿到apache-tomcat-7.0.56-windows-i64.zip壓縮包怎樣安裝

右擊【我的電腦】---【屬性】-----【高級系統設置】---【環境運閉變數】 1、新建用戶變穗悄雀量名:CATALINA_BASE,變數值:D:\apache-tomcat-7.0.54; 2、新建用戶變數名:CATALINA_HOME,變數值:D:\apache-tomcat-7.0.35; 3、猜早打開PATH,添加變數值:%CA.

『柒』 想在apache中配置文件中開啟圖片壓縮該如何設置

在網上很多網站會限制上傳圖片大小,10KB,20KB,還有普通話證書報名,教師資格證報名等等,都會限制圖片大小。但是我們隨便一個圖就幾M,如何壓縮圖片大小呢,有些人用這種方法:用PS打開圖片,降低分辨腔鎮沖率,減少長寬

圖片的體積過大也比較占內存,而且在上傳到空間或者微信朋友圈的時候都會有限制。所以這時候就需要將這些照片進行壓縮伍殲,將體積減小。今天給大家介紹一款專門壓縮照片體積的軟體。

1:將圖片壓縮軟體安裝到自己的電腦中,打開軟體就可以找到圖片壓縮,點擊圖片壓縮進入到壓縮的頁面。

『捌』 PHP環境配置之Apache的安裝(Zip)注意事項

在安裝Apache(Zip)之前,需要毀做裂注意纖閉以下幾個方面:

  • 確定操作系統的位數:需要確定是32位還是64位的操作系統,以便正確選擇下載對應版本的Apache。

  • 下載Apache:在下載Apache之前,需要先訪問Apache官方網站,選擇符合操作系統位數的版本。建議下載最新版本的Apache,因為較老版本可能會存在一些安全性問題和漏洞。

  • 解壓Apache:下載完成後,將壓縮包解壓到本地某個目錄中。建議不要將解壓後的文件夾放在路徑中帶有空格的目錄中。

  • 修改配置文件:在解壓後的Apache目錄中,找到conf目錄下的httpd.conf文件,打開並編輯該文件,修改一些基本配置項,如監聽埠、伺服器名稱、默認文檔等。

  • 測試Apache:配置完成後,啟動Apache,並使用瀏覽器訪問本地伺服器地址,檢查Apache是否正常運行,如果正常,將顯示Apache歡迎頁面。

  • 以上就是安裝Apache的一些注意事項,根據不同的操作系統版本和Apache版本,可能會有些細胡碧節上的差別。

『玖』 下載的壓縮的Apache安裝包解壓後怎麼是文件夾,該怎麼辦

1、找到亂顫昌「解壓到」按鈕,一嘩扒般解壓到壓縮包所在的位置就行,點「確定」
2、解壓後,找到這個洞祥文件夾,並在裡面找到」**.setup「的文件(一般文件的安裝文件後綴名為setup)
3、按照提示進行安裝即可!

『拾』 Apache如何配置gzip壓縮傳輸提高訪問速度

Apache2 推薦使用 mod_deflate 壓縮,mod_gzip適合apache1.x
1. 安裝mod_deflate
到apache的源文件目錄
cd /root/httpd-2.0.63/moles/filters
編譯並安裝/usr/local/apache/bin/apxs -i -c -a mod_deflate.c
apxs命令參數說明:
-i 此選項表示需要執行安凱脊裝操作,以安裝一個或多個動態共享對象到伺服器的moles目錄中。
-a 此選項自動增加一個LoadMole行到httpd.conf文件中,以激活此模塊,或者,如果此行已經存在,則啟用之。
-A 與 -a 選項類似,但是它增加的LoadMole命令有一個井號前綴(#),即此模塊已經准備就緒但尚未啟用。
-c
此選項表示需要執行編譯操作。它首先會編譯C源程序(.c)files為對應的目標代碼文件(.o),然後連接這些目標代碼和files中其餘的目標代碼
文件(.o和.a),以生成動態共享對象dsofile 。如果沒有指定 -o
選項,則此輸出文件名由files中的第一個文件名推測得到,也就慶衫是默認為mod_name.so 。

如果是新安裝apache,直接加上 --enable-headers --enable-deflate 即可
2. 配置mod_deflate
vi/usr/local/apache224/conf/httpd.conf
LoadMole deflate_mole moles/mod_deflate.so
這個是我的網站 https://chaodiquan.com LoadMole配置 記住這個要需要放在libphp5.so之後
在httpd.conf配置文件中加入:
AddOutputFilterByTypeDEFLATE text/html text/htm text/plain text/xml application/x-httpd-php
AddOutputFilterDEFLATE css js 或
<IfMolemod_deflate.c>
DeflateCompressionLevel 7
AddOutputFilterByType DEFLATE text/html text/plain text/xmlapplication/x-httpd-php
AddOutputFilter DEFLATE css js swf
</IfMole> 以下允許壓縮更多內容的配置更加復雜:
Compress everything except images
<Location />
# 插入過濾器
SetOutputFilter DEFLATE

# Netscape 4.x 有一些問題...
BrowserMatch ^Mozilla/4 gzip-only-text/html

# Netscape 4.06-4.08 有更多的問題
BrowserMatch ^Mozilla/4\.0[678] no-gzip

# MSIE 會偽裝成 Netscape ,但是事實上它沒有問題
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# 不壓縮圖片
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png)$ no-gzip dont-vary

# 確保代理不會發送錯誤的內容
Header append Vary User-Agent env=!dont-vary
</Location>
壓縮等級的調整有兩種說法,默認等級是6,890k的文件壓縮出來的數據和最高的9級只差1k,而且9級需要更多的CPU時間,用默認的6級譽孫腔就可以了。另外,有個Real-Time Compression Check工具,可以檢測某個URL是否是壓縮傳輸的。大多數情況下html代碼都能壓縮到1/4~1/3。
這個是實際伺服器配置這個是win環境下面的不知道你的是不是這個希望可以幫助到你的哈

熱點內容
體檢中心的無線網密碼多少 發布:2025-02-09 05:40:15 瀏覽:515
腳本語言是編譯還是解釋 發布:2025-02-09 05:30:24 瀏覽:642
天墓密碼結局是什麼 發布:2025-02-09 05:25:52 瀏覽:437
如何找回網際網路帳號的密碼 發布:2025-02-09 05:20:05 瀏覽:373
樹莓派源碼 發布:2025-02-09 05:07:00 瀏覽:651
安卓手機為什麼搜不到懂球帝 發布:2025-02-09 05:04:42 瀏覽:817
生命密碼解讀走什麼 發布:2025-02-09 04:55:51 瀏覽:279
python常用正則表達式 發布:2025-02-09 04:42:53 瀏覽:179
機器人編程培訓哪家好 發布:2025-02-09 04:37:44 瀏覽:308
上海怎麼學習java 發布:2025-02-09 04:26:39 瀏覽:23