View Single Post
  #6  
Old 06-11-2010, 07:51 AM
Angel-Wings's Avatar
Angel-Wings Angel-Wings is offline
 
Join Date: Sep 2007
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That depends on your configuration and if you maybe run other sites on the server and if any modules have been built in. VB itself won't need much.

Quote:
LoadModule auth_basic_module libexec/apache22/mod_auth_basic.so
LoadModule authn_default_module libexec/apache22/mod_authn_default.so
LoadModule authn_file_module libexec/apache22/mod_authn_file.so
LoadModule authz_host_module libexec/apache22/mod_authz_host.so
LoadModule authz_user_module libexec/apache22/mod_authz_user.so
LoadModule charset_lite_module libexec/apache22/mod_charset_lite.so
LoadModule log_config_module libexec/apache22/mod_log_config.so
LoadModule logio_module libexec/apache22/mod_logio.so
LoadModule mime_magic_module libexec/apache22/mod_mime_magic.so
LoadModule unique_id_module libexec/apache22/mod_unique_id.so
LoadModule setenvif_module libexec/apache22/mod_setenvif.so
LoadModule mime_module libexec/apache22/mod_mime.so
LoadModule dir_module libexec/apache22/mod_dir.so
LoadModule actions_module libexec/apache22/mod_actions.so
LoadModule alias_module libexec/apache22/mod_alias.so
LoadModule rpaf_module libexec/apache22/mod_rpaf.so
LoadModule auth_form_module libexec/apache22/mod_auth_form.so
These are mine but even this can be stripped down - really depends on your server configuration. Except rpaf / auth_form all modules are Apache's own ones.
Rpaf is used because of my reverse caching proxy, auth_form handles SSL encrypted logins for VB.

The easy way is maybe removing one-by-one on your test environment - not the production machine - until something is broken.
And check the official Apache documentation - mod_alias will be needed if you use any "alias" directives, if you don't, no need to use this module.

And - additionally - don't forget PHP and MySQL. Won't give a much better perfomance if your Webserver can deliver pages lightning-fast if the Database slows down everything. But for PHP and MySQL - depends on your usage.

tuning-primer / mysqltuner can help for MySQL and maybe some Profiling tool for MySQL to see if any Addons cause problems with long queries.

And for PHP - you won't need the openssl extension as example if you only use VB and don't use any SSL / TLS - e.g. for sending mails over a SSL / TLS connection. And a memory_limit of 128 MB might look good, but is pretty useless in the most cases.

If you still have some spare resources, a reverse proxy might help to speed up things - specially static content like JS / Images and there, yes, Nginx might be a good choice.

Sorry if there's no clear answer, really all depends on how your site and VB are used.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01096 seconds
  • Memory Usage 1,770KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete