What are binary and source packages?

While learning to use a Linux or BSD dedicated server, you are likely to encounter the terms binary and source software packages. Depending on your actual operating system, it may use one, the other or both as default methods of software installation.
A source package is a file archive that contains the full source code of […]

How to send a system message to all *BSD users

Any good system administrator needs to be able to send authoritative messages to any online users. Fortunately, with BSD variants such as FreeBSD and OpenBSD, it is very easy with a tool called “wall”.
To send a general message to all users logged into the system, follow this format:

# wall
your message here
more of your message

At the […]

3 More Differences Between Linux and BSD

In the first post on this topic, we looked at 3 key differences between Linux and BSD: the licensing, the kernel, and the package management system. The following are three more differences you should probably know.
1. Hardware support – In many cases Linux supports hardware sooner and more often than BSD. This is partly […]

3 Differences Between Linux and BSD

Linux and BSD are two of the most highly regarded server operating systems in the world, mainly for their security, flexibility, and open source development. In reality, both terms broadly refer to multiple operating systems, and it is not possible to compare the two without confusing some of their variants. There are, however, general similarities […]

What to Expect from a VPS Provider

Most web hosting companies offer some form of VPS service, so it can be difficult to decide which one is right for you. A virtual private server can be almost anything that uses virtualization, so it is important to know what you are getting and if the services offered fit your needs. These are some […]

How to Install and Remove Packages in FreeBSD

If you have used Linux servers, you are probably very familiar with the package management systems, such as YUM or APT. Unless you used Gentoo, however, you may find the package management system in FreeBSD to be noticeably different. What follows is a quick start guide to FreeBSD’s package management system called Ports Collection and […]

CP (Copy) File Settings in Linux and Unix

Many of today’s dedicated servers run Linux distributions (such as CentOS) or Unix-like operating systems (such as FreeBSD). Therefore, it is very important to be familiar with Unix commands and how to get the most out of them, even if you spend most of your time managing your server from the comfort of a web-based […]

Which Linux Distribution Is Best for Servers?

Recent reports have indicated that Linux continues to gain a larger share of the server market, while Microsoft Windows and variations of Unix continue to lose significant market shares. Linux has become the dominant server OS type of choice, and for web servers in particular, Linux is almost the default.
Nevertheless, to call Linux a single […]

Moving from One OS to Another

In most situations, an individual or company will keep the same operating system for the entire time they use a server.  While there may be occasional upgrades, these usually do not involve switching to another OS completely.  At the end of the server’s life, however, you may decide to go with a different OS.  If […]

Unix Server Permission Safety

Unix and Unix-like servers share a common permissions-based system for users and files.  This allows the system administrator (root) to determine which users are allowed access to specified files and what type of access they get.  Whether your server is running FreeBSD, Debian, Red Hat Enterprise Linux, Solaris, Mac OS X or any other Unix-like […]

Linux vs BSD

If you spend any time on free software websites or forums, you have undoubtedly heard both sides of the argument of Linux vs. BSD.  Each side claims to have advantages in particular areas, so it may be difficult for you to easily tell which one is actually better.  Before you even begin to decide which […]

How to Remove Multiple Files from the Command Line

While web-based control panels are good for some tasks, bulk file management is not one of them.  It is quite a bit slower to have to navigate through various directories, especially if you have a good size dedicated server with many domains attached to it.  Using a web-based file manager can be downright painful.  Fortunately, […]

Linux Server Help and Documentation

A new dedicated server can be somewhat daunting, especially if you are new to Unix and Linux system administration.  Assuming you have an unmanaged server, there will be times when you need to access your server via SSH and access the operating system’s command line.  If you understand the command protocol for one version […]

To X or Not to X

On Linux, FreeBSD, and other Unix-like operating systems, the graphical interface layer is an optional separate component from the kernel and lower-level OS. Because of this, it is not necessary to have a graphical interface at all. Nevertheless, many distributions do come with the X Window System installed by default. Some may […]

BSD Flavors for Servers

Although Windows and Linux dominate most headlines about server operating systems, many system administrators prefer the stability and security of BSD (Berkeley Software Distribution). BSD is a Unix-like operating system, originally developed at the University of California at Berkeley. Although the original code is scarcely used anymore, it has many descendants, including the […]

An Introduction to FreeBSD Ports Collection

For most of my posts that cover the installation of software on dedicated servers, I have focused on Linux package managers like YUM and APT. Many servers, however, run variations of BSD (FreeBSD, NetBSD, OpenBSD, etc.). Therefore, it would be shortsighted to ignore Ports Collection, which is FreeBSD’s answer to software […]

Setting Up a New Server

Starting your own server can be exciting and frightening at the same time. While it provides you with new independence that you would not have using a shared hosting account, it also places a tremendous amount of responsibility on you that you did not have before. Whenever you have security, stability, or performance […]

Popular Server Operating Systems

Although many debates about which operating system is best for hosting a server usually revolve around Linux and Windows, they are just two of many server-ready operating systems available. Some are free and open like Linux, while others are commercial and closed. Here is a brief list of some of the most popular […]