Howtos / Articles

Installing NGINX, PHP, and MySQL on Ubuntu 10.04 LTS using php-cgi

Nginx (pronounced Engine-X) is a fast & lightweight HTTP and HTTPS web server (it can also act as a reverse proxy, and perform load balancing). (Note: this is a updated version of a similar how to located here, but this article is using php-cgi package instead of php-fpm, and using only default Ubuntu repository’s). Its small memory footprint requirements make it great for systems with small amounts of memory, such as low end cloud servers. Nginx is great for serving…

Read more [...]

Ubuntu PHP-FastCGI init script

Below is an example of a PHP-FastCGI init script for use on Ubuntu systems. This startup init script was copied from http://wiki.nginx.org/Ubuntu-php-fastcgi and slightly modified to keep all start up settings in the one script file. Thanks to the original author. It can also be downloaded in full from: http://www.networkinghowtos.com/wp-content/uploads/scripts/php-fastcgi Remember to “chmod +x” this script to make it executable. This file should be stored in “/etc/init.d” and set to run at startup by running the “sudo /usr/sbin/update-rc.d -f php-fastcgi…

Read more [...]

Compile HAProxy from source on Ubuntu

This guide will step you through the process of compiling, installing, and setting up the latest version of HAProxy on Ubuntu. Install HAProxy from the repository to get required scripts Install HAProxy using the package management tools first, so we can get a copy of the sample config file, and the start up scripts. Note: This may seem like a weird option, but we really only a few of the scripts/config files that come in this package. We wont be…

Read more [...]

Viewing HAProxy Statistics

HAProxy is a very capable load balance, but unless you set up the statistics site, you wont easily be able to view the statistics, and in later versions, take down, and bring up back end servers. This is a great feature that allows you to take one of your back end servers offline without shutting down the back end server, or changing any config files. Simply turning off the back end server would do the trick, but sometimes you may…

Read more [...]

Changing the DPI setting in Windows XP

If you have your display’s DPI (Dots Per square Inch) setting set to something greater than 96 DPI (which is the default) in Windows XP, you may find that some applications don’t display text/form elements correct, and may get cut off the screen. Changing the DPI back to 96, and rebooting, should fix this issue in most scenarios. Having a larger DPI setting means the fonts and form elements will be larger, so it can assist if you have trouble…

Read more [...]