Archive for August, 2012


How to Download Web Files Directly to Your Server

When you manually install software, web apps, or just general files, you probably use something like FTP or SFTP to upload your files. In most instances that is sufficient, but sometimes it is quicker and easier to download the files directly from their source to your server, bypassing your local computer completely. To do this, […]

Configure Apache to be Case Insensitive

By default, websites powered by Apache HTTP Server are case sensitive. That means yourwebsite.com/Bunnies will take you to a different page than yourwebsite.com/bunnies. Generally speaking it is a good idea to leave this default configuration as is. There are, however, instances when you might want Apache to be case insensitive. For example, if you have […]

Useful Keyboard Shortcuts for Bash

When you manage a dedicated server, you will almost certainly spend a considerable amount of time working from the command line, probably via SSH. If so, you will encounter Bash or a shell similar to it. While you can accomplish pretty much anything with various commands, you can increase efficiency by learning some of the […]

How to Manage MySQL Users in Webmin

In a previous post, we looked at some of the ways in which you can manage a MySQL user from the mysql command-line prompt. Today, you will learn about managing MySQL users from within Webmin’s web-based control panel.
To begin managing MySQL in webmin, do the following:

Login to webmin and find the section called “Servers”
Click “MySQL […]

3 Database Types and When to Use Them

Databases come in many sizes and flavors. Knowing which one is best for the type of application/website and data you are using can save you a lot of time and money in the long term. The following are three common database types as well as scenarios when you might want to use them.
Flat-file Database – […]

MySQL User and Password Management

As you manage your dedicated server, you will invariably come across times when you need to reset passwords, add or delete accounts, or generally perform maintenance on your database users. When working with MySQL, there are a couple of simple ways to manage user accounts. The first involves accessing it from the command line, while […]

Why Scalable Hosting is So Important for Business

Businesses invest a great deal of money into dedicated servers. What may start with one server and a few gigabytes of data can eventually grow into an entire server cluster with several petabytes of data. Ideally, a hosting or colocation provider will give businesses the tools to smoothly transition from one stage of development to […]

3 Reasons to Upgrade to Dedicated Hosting

Your shared hosting account has probably served you well for quite some time, but there comes a time when it might be a good idea to upgrade your website(s) to a dedicated hosting plan. There are definitely financial factors that determine when you can and will get a dedicated server, but today we will look […]

Open Source Cluster Management Tools

There comes a time in the life of a server when one is simply not enough. When that occurs, many organizations setup some type of server cluster. Each individual machine becomes a node that interfaces with the collective whole, rather than an individual server by itself.
There are several open source tools that you can use […]

Should You Worry About Malware on Your Server?

Malware is in the news all the time. From high profile cyber attacks on government infrastructure, to viruses that affect millions of home computers, malware is everywhere. As a system administrator, should you be concerned about malware on your dedicated server or virtual private server(VPS)?
First, we should have a clear definition of what malware is. […]

Managing Virtual Server Deployment

One of the dangers of hosting virtual private servers is what is known as virtual server sprawl. Like constructing buildings in an area, only so many virtual machines can occupy a single server. High demand for VPS accounts may quickly out pace your ability to create new machines or even deploy new servers to host […]

List All Linux Commands with Compgen

A Linux dedicated server is all about commands. At some point, you will inevitably need to manage it from SSH (Secure Shell), which means you will be presented with a command line interface. While you may already know some commands, it is nice to see what the server offers as a whole. You can do […]

ARM and Nvidia Architecture in Servers

If you go back further enough in time, you might find some servers running on SPARC architecture, but other than that, only three processor brand types have truly been dominant in the server market. Those are Intel, AMD, and IBM’s PowerPC. Lately, Intel and AMD in particular have dominated the server market with x86_64 architecture. […]

How to Edit php.ini In WHM

PHP is one of the most popular server-side scripting languages on the web. Many large, medium, and small websites rely on it to provide dynamic content. Whenever you need to adjust the settings of PHP, you will need to access the php.ini file. It is easy enough to access through SSH, but if you ever […]