July 27th, 2010
by Padmakumar S, Software Engineer, Bobcares.com
Some of you might have experienced slow response times from your server, which cause the website to take a long time to load. In cPanel servers, Apache is the default webserver used, both for static and dynamic pages. Now let me tell you how you can speed things up with Nginx.
Read the rest of this entry »

Tags: apache/php, nginx, site performance
Posted in Linux, Web Server, cPanel No Comments »
June 21st, 2010
by Sankar H, Senior Software Engineer, Bobcares.
Have you ever wondered as to where all your server memory is getting used up? Have you noticed growing web-server processes and wondered if the process is actually using up all the memory?
Do you want to find how much memory is used exclusively by a process? The simple “ps” command can get you the memory details per process, but Read the rest of this entry »

Tags: free memory, memory usage, pmap
Posted in Linux, Server administration No Comments »
June 18th, 2010
by Sankar H, Senior Software Engineer, Bobcares.
Imagine a server than keeps crashing every other day. For most webhosts’ this isn’t something too hard to imagine. Every host would have gone through this phase, where they are clueless as to why their server keeps going down.
Most of the time, the blame falls on faulty hardware. Usually this is true, circumstantial evidence proving that no recent changes were made to the software, and hence the source of issue would most likely be hardware. This doesn’t always have to be correct, as there are other things that could go wrong.
Read the rest of this entry »

Tags: load monitor, server down
Posted in Linux, Monitoring, Server administration No Comments »
April 23rd, 2010
by Sankar H, Senior Software Engineer, Bobcares.

GlassFish is an open-source, freely available, Java EE (called J2EE formerly) application server. Like all Java EE-compliant application servers, GlassFish provides the necessary libraries to develop and deploy Java applications compliant with Java EE specifications. Java EE technologies include Servlets, JavaServer Pages (JSPs), JavaServer Faces (JSF), Enterprise JavaBeans (EJBs), and the Java Messaging Service (JMS).
To install and configure GlassFish you need to have a working JDK installation. Enterprise Server v3 requires Read the rest of this entry »

Tags: GlassFish installation
Posted in Linux, Web Hosting Industry, Web Server No Comments »
April 3rd, 2010
by Jeevan, Software Engineer at Bobcares

Linux has always been blessed. As we have a large number of people working for the betterment of the product, we’ll have bug fixes/security updates every now and then. This has got 2 sides.
- The good part- if you keep on upgrading; you will have a more secure, bug-free product.
- The bad part- if you never upgrade; the whole world knows the security vulnerabilities of the outdated version. I guess this could be as good as tweeting your root password.
So, we’ve got to update the systems as and when the updates arrive. But, an update once in a month will mean a reboot once a month, which will mean monthly server downtime. This is where Ksplice comes into the picture.
Read the rest of this entry »

Tags: Kernel, Linux, upgrade, vulnerability
Posted in Linux, Security, Web Hosting Industry No Comments »
March 31st, 2010
by Vicky Karmakar, Jr. Software Engineer, Bobcares.com

Apache is one of the most popular web servers of all time. A visit to Netcraft shows that Apache (with more than 54% of the total usage) is still the uncrowned king of web servers. Among a very long list of features, the best are extensibility and reliability. But on a low spec server running Apache 1.x, a large amount of traffic can quickly bring the server to its knees. For each new connection from a client, Apache creates a new process. Thus for a large number of connections, resource consumption is high. In worst cases, the resource consumption is so high it overloads the server and causes it to crash!! and so does your reputation as a Webhost! That is why it is important to be aware of alternatives and how they can sometimes even be used to support your existing web servers.
Read the rest of this entry »

Tags: Apache, nginx, reverse proxy
Posted in Linux, Web Server 9 Comments »
February 26th, 2010
February 26th, 2010

Now that you have been introduced to Webmin, let’s see what it takes to install Webmin and get started.
Where do I get the files/packages?
The latest RPM’s, .deb package and source files can be found at the following page:
http://www.webmin.com/download.html
Alternatively, you could download the selective package/version from Sourceforge.net:
http://sourceforge.net/projects/webadmin/files/
Read the rest of this entry »

Tags: howto, install, installation, virtualmin, Webmin
Posted in Newsletter, Events, Linux, Server administration, Web Hosting Industry, Windows No Comments »
February 22nd, 2010
by Sankar H, Senior Software Engineer, Bobcares.

How many times have you thought of purchasing a proprietary Control Panel to help you with day to day administration? If you already have one, wouldn’t it be nice if your time was spent more on configuring/securing core services of your server; rather than fixing features/functionalities of the panel!
Webmin makes life easier for system administrators, webhosts and website owners, with absolutely no messing around with your server configs. The icing on the cake is that Webmin is a FREE, open-source web-based interface for system administration, that works on almost all Linux/Unix systems(including FreeBSD).
Read the rest of this entry »

Tags: guide, How to, howto, install, Webmin
Posted in Linux, Web Hosting Industry 1 Comment »
December 11th, 2009
by Suresh M, Sr. Software Engineer, Bobcares.com

Linux is a premium force in the web hosting industry, which is also achieving popularity as a PC operating system nowadays. When it comes to hosting a website, Linux web servers are primarily chosen due to their flexibility, stability and security of services. But as we all know, security of all operating systems revolve around controlling access and is hence subject to exploits. Since Linux is open source, vulnerabilities can be easily exploited by potential attackers to gain illegal access to a web server. As a measure of securing Linux at every level, from the kernel up, Security Enhanced Linux (SELinux) was developed.
Read the rest of this entry »

Tags: Linux, Newsletter, Security
Posted in Newsletter, Installations Corner, Linux, Security, Security Point No Comments »
November 30th, 2009
by Vishnu Ram V, Information Security Manager, Bobcares.com

OpenAFS is a distributed file system that can share file system resources efficiently across a LAN or WAN. Some of the features that make OpenAFS standout from the crowd, are: