ubuntu

Apache Module mod_status

The Status module allows a server administrator to find out how well their server is performing.

This module is normaly enable by default on ubuntu.

On a ubuntu distribution, you can edit the file
etc/apache2/mods-available/status.conf
for your personal configuration; for example to allow only from your ip.

Complete description can be found at apache website.

 

ab - Apache HTTP server benchmarking tool

ab - apache benchmarkThis is a tool for benchmarking your Apache Hypertext Transfer Protocol (HTTP) server. It is designed to give you an impression of how your current Apache installation performs. This especially shows you how many requests per second your Apache installation is capable of serving.

Install APC a PHP accelerator on ubuntu server

This is the first step to boost your drupal site (or any other aplications using PHP). More ways to improve your site are to come.

APC (Alternative PHP Cache) is a PHP extension that will boost up your php scripts. It is part of PECL (a repository for PHP Extensions)

Installing PECL uploadprogress Extension for Drupal on ubuntu server

PECL are PHP Extensions. this one in particular is used by drupal to show an upload progress bar.
  1. In my ubuntu server "make" was not installed and you will need it to compile the code of the uploadprogress pecl extension. apt-get install make
  2. Next we need "phpize" which will compile the code to make it part of the php library. apt-get install php5-dev
  3. The next line will download and compile the pecl extension.

Apache - Name-based vs. IP-based Virtual Hosts

IP-based virtual hosts use the IP address of the connection to determine the correct virtual host to serve. Therefore you need to have a separate IP address for each host. With name-based virtual hosting, the server relies on the client to report the hostname as part of the HTTP headers. Using this technique, many different hosts can share the same IP address.

XHTML | CSS | 2010 Log In
Disclaimer: The information and content provided on this website is for reference and informational purpose only. We cannot guarantee for accuracy and completeness for any information or content published on this site. Use of the information and content on this site is at your own risk. We accept no responsibility for any loss or damage arising from the use of this website either directly or indirectly.