Turn On Compression to Speed Up Apache with Ubuntu 8.04.1

แก้ไข Server Apache เพื่อทำให้เว็บไซต์ Blog ของเราโหลดเร็วด้วยการทำ Gzip ครับ วิธีเช็คดูได้จาก firebug นะครับ เริ่มเลยแล้วกัน
edit /etc/apache2/conf.d/deflate.conf
#nano /etc/apache2/conf.d/deflate.conf
แล้วทำการเพิ่มข้อมูล DEFLATE ลงไปจริงๆแล้วตรงนี้ใส่ได้หลายแบบครับจะใส่แบบไหนก็ได้แล้วแต่ยู
<IfModule mod_deflate.c> DeflateCompressionLevel 6 AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/atom_xml AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/x-httpd-php AddOutputFilterByType DEFLATE application/x-httpd-fastphp AddOutputFilterByType DEFLATE application/x-httpd-eruby AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE application/postscript <IfModule mod_headers.c> Header append Vary User-Agent </IfModule> </IfModule>
หรือจะใส่แบบนี้ก็ได้เช่นกัน
<IfModule mod_deflate.c> #Compression Settings SetOutputFilter DEFLATE SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ \ no-gzip dont-vary SetEnvIfNoCase Request_URI \ \.(?:exe|t?gz|zip|bz2|sit|rar)$ \ no-gzip dont-vary SetEnvIfNoCase Request_URI \.pdf$ no-gzip dont-vary #Browser Settings BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule>
หรือ
<IfModule mod_deflate.c> <FilesMatch "\.(js|css)$"> SetOutputFilter DEFLATE </FilesMatch> </IfModule>
ต่อจากนั้นทำการแก้ไขไฟล์ /etc/apache2/apache2.conf :
#nano /etc/apache2/apache2.conf
ทำการเปลี่ยน Code ดังนี้
ServerSignature Off ServerTokens Prod
แก้ไขไฟล์ /etc/apache2/sites-available/default :
#nano /etc/apache2/sites-available/default
แก้ไขที่ส่วน /var/www :
Options -Indexes FollowSymLinks
ทำการ Restart Apache server :
#/etc/init.d/apache2 restart
ที่มา http://samiux.wordpress.com/2008/08/12/howto-home-made-nas-server-with-ubuntu-8041-%E2%80%93-part-v/
Popularity: 25% [?]
Blog Related Content
Upgrading to Ubuntu 8.04 LTSinstall MySQL server 4.1 on Ubuntu EdgyInstall VHCS 2.4.7.1 UbuntuLinux Ubuntu กับปัญหา php_admin_value open_basedirInstall ionCube PHP on Ubuntu


















น่าสนใจอะคะไว้สอบเสร็จจะมองลองดู