Nginx newest version on Ubuntu Lucid 10.04 LTS
Ubuntu November 14th, 2011
Some time ago I wrote a post regarding this same topic (installing an updated version of Nginx instead of the one that is on the official Ubuntu repositories) but for Hardy (8.04).
Now, it is the turn of the latest Long-Term-Support version of this Linux distribution.
In this case, we need to use this repository:
deb http://ppa.launchpad.net/nginx/stable/ubuntu lucid main
You can create a file like /etc/apt/sources.list.d/nginx-stable.list, and put that line inside.
We also need to add the key of this repository so Ubuntu won’t complain.
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 00A6F0A3C300EE8C
and finally, run:
apt-get upgrade && apt-get install nginx
Tags: Apache, Linux, Nginx, Ubuntu 10.04, Web Server
Install updated version of nginx on Ubuntu Hardy 8.04LTS
Ubuntu May 26th, 2011
Nginx is a great web server to handle tons of traffic with relative low resources, it beats Apache big time.
I have started using it as a Reverse Proxy, Load Balancer, Web Cache and static files web server (like images, javascript and CSS) in front of Apache (for PHP processing). I’m more than amazed with the results.
The problem is that Ubuntu Hardy 8.04 comes with Nginx version 0.5 (version 1.0 has been recently released), and lacks of some features as Cache. An easy way to update the version to a more recent one (currently, to 0.8) without upgrading the whole Ubuntu version is using the following PPA repository: https://launchpad.net/~meto/+archive/nconfig
To add this repository to your system, you need to create a file inside /etc/apt/sources.list.d/ (for instance, nginx-stable.list) with the following content:
deb http://ppa.launchpad.net/meto/nconfig/ubuntu hardy main deb-src http://ppa.launchpad.net/meto/nconfig/ubuntu hardy main
Then, you need to add the key of the repository to your system:
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ED283389
Finally, run:
apt-get update && apt-get upgrade
You should be prompted about a newer version of nginx, say yes, and that’s it, enjoy
.
Tags: Apache, Load Balancer, Nginx, Reverse Proxy, Ubuntu 8.04, Ubuntu Hardy, Web Server
Nginx and Munin
Linux November 6th, 2010
To be allowed to show Nginx graphs on the Munin report, it is required to enable nginx status and to listen on:
http://127.0.0.1/nginx_status
To do this, we just need to add the following code on /etc/nginx/sites-enabled/default or into any other site file (like create a new one /etc/nginx/sites-available/status and then make symbolic link to site-enabled directory):
server {
listen 127.0.0.1;
server_name localhost;
location /nginx_status {
stub_status on;
access_log off;
allow 127.0.0.1;
deny all;
}
}
Source: Server Fault
About