Global Linux Knowledge Base…
Archive for May, 2011
SQUID – Caching Proxy Server Installation on Linux
May 31st
Squid is a proxy server and web cache daemon. It has a wide variety of uses, from speeding up a web server by caching repeated requests; to caching web, DNS and other computer network lookups for a group of people sharing network resources; to aiding security by filtering traffic. Squid is available with major Linux…
SQUID – Timezone Modifications
May 30th
Squid is a proxy server and web cache daemon. It has a wide variety of uses, from speeding up a web server by caching repeated requests; to caching web, DNS and other computer network lookups for a group of people sharing network resources; to aiding security by filtering traffic. Once after you have configured Squid,…
Change Resolution in Ubuntu
May 28th
By default Ubuntu supports 1024×768 resolution, which is not enough for sometimes. So if you want to change it to 1240×1024, follow below steps to change it. # xrandr Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192 LVDS1 connected 1366×768+0+0 (normal left inverted right x axis y axis) 344mm…
Network Monitoring With ntop
May 27th
ntop is a network traffic tools that shows network usage in a real time. One of the good things about this tool is that you can use a web browser to manage and navigate through ntop traffic information to better understand network status. Before we start, make sure that you have rpmforge repository configured. If…
Xen Installation on Linux
May 26th
Xen lets you create guest operating systems, so called “virtual machines” or domUs, under a host operating system (dom0). Using Xen you can separate your applications into different virtual machines that are totally independent from each other e.g. a virtual machine for a mail server, a virtual machine for a high-traffic web site, another virtual…
NIC Bonding On Linux
May 25th
Bonding is the same as port trunking. Bonding allows you to aggregate multiple ports into a single group, effectively combining the bandwidth into a single connection. Bonding also allows you to create multi-gigabit pipes to transport traffic through the highest traffic areas of your network. You can use it wherever you need redundant links, fault…
CentOS 5 Installation
May 24th
CentOS is a community-supported, mainly free software operating system based on Red Hat Enterprise Linux. It exists to provide a free enterprise class computing platform and strives to maintain 100% binary compatibility with its upstream distribution. CentOS stands for Community ENTerprise Operating System. To install this system you will need the CentOS 5 DVD or…
MemCache Installation On Linux
May 23rd
“MemCached” is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. Activate the RPMForge repository, #wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm # rpm -ivh rpmforge-release-0.5.2-2.el5.rf.i386.rpm Now install memcache rpm from rpmforge, # yum install –enablerepo=rpmforge memcached First, you start up the memcached daemon on…
eAccelerator Configuration With PHP5
May 21st
eAccelerator is a free open-source PHP accelerator, optimizer, and dynamic content cache. It increases the performance of PHP scripts by caching them in their compiled state, so that the overhead of compiling is almost completely eliminated. It also optimizes scripts to speed up their execution. eAccelerator typically reduces server load and increases the speed of…
Nginx Installation and Configuration
May 21st
Nginx quickly delivers static content with efficient use of system resources. It can deploy dynamic HTTP content on a network using FastCGI handlers for scripts, and can serve as a very capable software load balancer. Nginx uses an asynchronous event-driven approach to handling requests which provides more predictable performance under load, in contrast to the…