I have heard Nginx for several years and finally i got the motive to start playing with it. Here the steps to install Nginx on Ubuntu 12.04.01 LTS server (Ubuntu Precise).
1. Update the repositories with the root privilege.
apt-get update
I have heard Nginx for several years and finally i got the motive to start playing with it. Here the steps to install Nginx on Ubuntu 12.04.01 LTS server (Ubuntu Precise).
1. Update the repositories with the root privilege.
apt-get update
Each Linux user may want to have timezone different from the server. In Ubuntu, you can set it using the tzselect command.
1. Run the tzselect command and select the continent or ocean.

Continue reading Ubuntu – Set Timezone on user level
If you like to have more customization options on the display of your Ubuntu, MyUnity will be one of you favourite application.
Browse the following link to install MyUnity.
apt://myunity
With MyUnity, you can customize the launcher which is located on the left hand side. You can even configure the settings of the Dash Home as well as the fonts.
Continue reading MyUnity – Extra theme settings for Ubuntu
The Ubuntu Tweak provides some desktop and systems configuration options which the default Ubuntu settings does not provide.

Continue reading Ubuntu Tweak – The must have configuration tools for Ubuntu
If you are a long time Windows user, the Ubuntu default graphical user interface which has the launcher on the left hand side may be a bit unfamiliar to you.

Continue reading Cinnamon – Windows-like start menu on Ubuntu
When i am trying to setup a new server, most of the time i just used the default settings of Apache. But sometimes if the server is not equipped with enough RAM, the Apache service may consume all the server resources causing server failure. Here is an example for limited the resource comsumption by Apache.
Continue reading Ubuntu – Limit the RAM consumption by Apache
Either one of the following commands could show you the process which is running a specific port
Here is an example on my Ubuntu server.
root@li266-91:~# netstat -tulpn | grep :80 tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 31024/apache2
Apache is running on port 80.
Done =)
Reference: How do I determine which application is using port 8080?
Another way to install extra Python package is by source.
1. Install the build-essential and gcc.
2. Go to your target installation directory (usually i put them in /usr/local), download the source file.
Continue reading Python – Install a Python2.5 on Ubuntu Lucid @ 2
A few months ago i was working on a Drupal CDN setup using the Drupal CDN module and File Conveyor written by Wim Leers. But i have some problems when running the File Conveyor. At first, i thought it is because Python version. Ubuntu 10.04 (Lucid) comes with Python 2.6 but i wanna run the File Conveyor in 2.5. (*Finally i found that the switching the Python version would not resolve the problem.)
There are 2 ways to install additional Python package.
By apt-get Continue reading Python – Install a Python2.5 on Ubuntu Lucid @ 1
Previously i got my GnuPG ready in Mac. Now i need to setup the s3cmd.
Mac – GnuPG Installation
For Mac:
1. Download the s3cmd package @ S3 tools – Download
2. Extract the archive