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 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: 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 [...]

How To Disable root Logins Over SSH on Ubuntu

Most Linux distributions allow the root user to connect in via SSH, however if you try to connect into Ubuntu as root after a default install, you will find that you wont be able to get in. While it may look like the root account is not permitted to login, it is just because that the root account doesn’t have a password set. If you end up setting a password on the root account for some reason, you will be…

Read more [...]

Page 6 of 812345678