Linux/Unix Terms You Should Know: Part 3

Part of the learning curve of a new Linux server is learning all of the terminology. You might not be familiar with some of them even if you have experiencing working on other operating systems. In part 3, we will look at some more of these terms.
daemon – This is a program that is often […]

Know Your SQL Databases

Relational database management systems (RDMS) are very popular in the web hosting world. While non-relational databases, often called NoSQL, may be gaining popularity, most small, medium and even still some large websites rely on SQL technology. This is just a brief intro to the various brands of SQL out there.
MySQL – One of the older […]

Monitor MySQL Activities with MyTop

If you have been around Linux and/or Unix long enough, you have probably heard of “top”. It is a convenient program that can give you information about running processes, memory and cpu usage, load averages and a host of other details about your server. You can do almost the same thing with “mytop”, only specifically […]

View Real-Time MySQL Loads with Innotop

MySQL is one of the most widely used database management systems. It is free and open source and works very well with dedicated servers designed to power websites. On Linux servers, a program called “top” allows you to see real-time load averages and usage for all running programs. If, however, you just want to see […]

Do I Really Need a Hosting Control Panel?

Web hosting control panels provide graphical interfaces for both system administrators and virtual hosting users, allowing them to perform simple or even complex tasks with points and clicks rather than typing in commands. For some, the introduction of control panels, particularly for Unix and Linux servers, was a godsend. For others, however, it may just […]

How to Deal with Unauthorized Users

One day, while monitoring your server, you notice a user you do not recognize logged in through SSH or another method. What should you do in this situation?
First of all, do not panic. It may seem horrible, but is probably not as bad as you think. The fact that you still have control and a […]

How to Manage MySQL Users in cPanel

MySQL is a powerful database server that you can use in conjunction with server-side scripting like PHP to enhance your websites with dynamic content.  By default, the only way to manage MySQL is from the command line. Fortunately, there are web-based tools like phpMyAdmin and cPanel that provide other options.
In cPanel, you can create and […]

Dedicated Server Terminology: Part 3

This is a continuation of Dedicated Server Terminology parts 1 and 2.
11. Cache – Caching gives your server a distinct advantage by keeping the most frequently-used data in memory or easily accessible on the disk.  Just as an operating system might cache important application data, you can configure your web server to cache […]

5 Uses for Dedicated Servers

When many hear the term “dedicated server”, they tend to picture data centers housing massive machines used by large companies for their huge infrastructures. While that is certainly a valid use of the term, it does not fully reflect the wide range of uses for dedicated servers. Small and medium business […]

Benefits of Running a Database-Only Server

When you first start out in the world of dedicated servers, you may have no other financial option than to run your web server and database server on the same machine.  As your business or non-profit grows, however, it may be necessary to consider other options, such as cloud computing or starting a new server […]

Connecting to MySQL from a Remote Location

The most common way to work with and manage MySQL is directly, using the command line or a web-based tool such as phpMyAdmin.  If, however, you have more than one database server or need to do routine complex tasks, the former may be too tedious, and the latter may be too simple.  Another possible reason […]

Alternatives to MySQL Database Server

Because most of today’s websites are dynamic and use server-side scripting, it is pretty much expected for dedicated servers to have some form of database management, either in the form of a full database server or a set of database libraries. MySQL is one of the most widely-used relational database management systems (RDBMS). […]

What is a Database Server?

The dedicated server offers you the flexibility of configuring it the way you like. You can use a dedicated server as a database server. A database server can be defined as a server dedicated to providing database services. Such a server runs the database software.
A database server can typically be seen in a client-server environment […]