Archive for the “Linux” Category

How Does Linux Boot?

by Hayden Smith

A fundamental aspect of being able to troubleshoot a problem is understanding how everything works when they are problem-free. With that in mind, we’ll look over the process by which Linux systems boot so you can better understand what’s happened if your system fails to boot. In the beginning… It all starts with the boot…

What Are Repositories?

by Hayden Smith

When working with Linux, packages and repositories are elements that will often come up. In this article we will to look over what they are and what they mean to you. These days we take things like app stores for granted as a nice easy central hub where we can download all of our software….

Working With Your BASH History

by Hayden Smith

One of the common complaints from new Linux server users is of the complexity of working at the command line. This can cause great confusion as many are more familiar with the GUI paradigm, where you can often find the answer for what you need to do by starting applications and hunting through menu options….

Tags: , ,
Posted in LinuxComments Off on Working With Your BASH History

Creating Backups with Backupninja

by Hayden Smith

It’s hard to overstate the importance of having adequate backups. While organizing backups can be one of the less interesting administration tasks on a server, if something goes wrong the time invested is well worth it. To be classed as adequate the backups should cover everything required to recover the system to a working state….

Protect Your Server Using ClamAV

by Hayden Smith

One of the most oft-repeated myths relating to Linux is that there are no Linux viruses. Unfortunately this isn’t true. Granted there are fewer threats for Linux systems than for Windows ones, but when Linux is attacked it is often servers that are targeted. Something else to be mindful of is that when your server is…

Monitoring Apache With Apachetop

by Hayden Smith

Much of the time spent managing a server is occupied by monitoring what the system is doing. This may take the form of watching the running processes on the server, or looking to see what an individual process is doing. When it comes to the Apache web server, this is normally monitored by looking through…

Managing Custom Scripts With Supervisor

by Hayden Smith

One thing that becomes quite commonplace when managing servers is the need to write scripts to automate tasks. Oftentimes these scripts are intended to aid in monitoring services on the server, or may even be the services that the server provides. The problem is that unless your scripts are designed to be restarted over and…

How to Manage Services With Systemd

by Hayden Smith

In the last few years, most Linux distributions have changed the way they start up. Previously, the UNIX style sysvinit ruled the roost aside from some outliers, such as Ubuntu which made use of Upstart for their operating systems. Recently, many Linux distributions have moved over to the new systemd process for managing the system…

How to Mirror a Filesystem between Servers with DRBD On Debian or Ubuntu

by Hayden Smith

Something that is often overlooked is just how important your server deployment may be to your business. The harsh truth is that downtime can be expensive as visitors to your site may simply skip over your non-responsive website to buy elsewhere. While a good backup strategy may defend you from data loss and enable you to…

over 200,000 servers launched

and counting worldwide...