• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 602
  • Last Modified:

Installing mod_gzip

I want to install the mod_zip because I read that this will accelerate  my strore (oscommerce) ..Is it true?

I download the ApacheModuleGzip.dll and I set lis line in th httpd.conf

LoadModule gzip_module "c:/php/ApacheModuleGzip.dll"

But it didn´t work.

Do I need to configure other things?

The error message  Can not load "c:/php/ApacheModuleGzip.dll" the specified module could not be found.

I put the ApacheModuleGzip.dll in c:/php directory c:/windows and c:/windows/system32 but it didn´t work.

May you help me.

Thanks,


0
rtorresmtz
Asked:
rtorresmtz
  • 4
  • 3
1 Solution
 
_Marcel_Commented:
It should be put in your modules directory of apache (Althought the others should work...):

LoadModule gzip_module modules/ApacheModuleGzip.dll

Also make sure to set the proper directives for mod_gzip in your httpd.conf!

PS. Did you also check that the proper rights were set? Ie. that apache may execute the file?

0
 
rtorresmtzAuthor Commented:
Hi!!!

May you be more explicite about the proper directives I need to set and how to set the right for the execution of apache?
0
 
_Marcel_Commented:
There are quite some things that can be set. Maybe better to provide a link:

http://www.howtoforge.com/linux_apache_mod_gzip_6

Probably you won't need half of them or even maybe more), but it's always good to know what is possible.
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
rtorresmtzAuthor Commented:
do I have to compile mod_gzip.c with the modification are showed in the link you send me?

Is another way to do it with out to compile this file
0
 
_Marcel_Commented:
No, no, it's not necesary when you use the pre-compiled dll as a load module. The link was just provided because it gives a nice overview of all possible settings for your httpd.conf.
0
 
rtorresmtzAuthor Commented:
Then do you mean I need to add all this line to the  httpd.conf file?

LoadModule gzip_module modules/ApacheModuleGzip.dll

mod_gzip_on                   Yes
mod_gzip_can_negotiate        Yes
mod_gzip_static_suffix        .gz
AddEncoding              gzip .gz
mod_gzip_update_static        No
mod_gzip_command_version      '/mod_gzip_status'
mod_gzip_temp_dir             /tmp
mod_gzip_keep_workfiles       No
mod_gzip_minimum_file_size    500
mod_gzip_maximum_file_size    500000
mod_gzip_maximum_inmem_size   60000
mod_gzip_min_http             1000
mod_gzip_handle_methods        GET POST
mod_gzip_item_exclude         reqheader  "User-agent: Mozilla/4.0[678]"
mod_gzip_item_include         file       \.html$
mod_gzip_item_exclude         file       \.js$
mod_gzip_item_exclude         file       \.css$
mod_gzip_item_include         file       \.pl$
mod_gzip_item_include         handler    ^cgi-script$
mod_gzip_item_include         mime       ^text/html$
mod_gzip_item_include         mime       ^text/plain$
mod_gzip_item_include         mime       ^httpd/unix-directory$
mod_gzip_item_exclude         mime       ^image/
mod_gzip_dechunk              Yes
LogFormat                     "%h %l %u %t \"%V %r\" %<s %b mod_gzip: %{mod_gzip_result}n In:%{mod_gzip_input_size}n -< Out:%{mod_gzip_output_size}n = %{mod_gzip_compression_ratio}n pct." common_with_mod_gzip_info2
CustomLog                     logs/mod_gzip.log common_with_mod_gzip_info2
mod_gzip_add_header_count     Yes
mod_gzip_send_vary            On

0
 
_Marcel_Commented:
Depending on which you will use, yes. (When you use the default vlue it won't be necessary to set the setting; then again, you are sure what is used).
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

  • 4
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now