Skip to main content

Getting Started

Initial Server Setup with Debian 8
Tutorials Debian Getting Started Initial Server Setup Linux Basics Linux Commands Security
Introduction> Introduction # When you first create a new Debian 8 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give you a solid foundation for subsequent actions.
How To Manage Packages In Ubuntu and Debian With Apt-Get & Apt-Cache
Tutorials Debian Getting Started Linux Basics Linux Commands Ubuntu
Introduction> Introduction # Apt is a command line frontend for the dpkg packaging system and is the preferred way of managing software from the command line for many distributions. It is the main package management system in Debian and Debian-based Linux distributions like Ubuntu.
An Introduction to Configuration Management
Tutorials Conceptual Configuration Management Getting Started
Introduction> Introduction # As a broader subject, configuration management (CM) refers to the process of systematically handling changes to a system in a way that it maintains integrity over time. Even though this process was not originated in the IT industry, the term is broadly used to refer to server configuration management.
Initial Server Setup with Ubuntu 20.04
Tutorials DigitalOcean Droplets Getting Started Initial Server Setup Security Ubuntu Ubuntu 20.04
Introduction> Introduction # When you first create a new Ubuntu 20.04 server, you should perform some important configuration steps as part of the initial setup. These steps will increase the security and usability of your server, and will give you a solid foundation for subsequent actions.
How To Use Filezilla to Transfer and Manage Files Securely on your VPS
Tutorials Getting Started
Introduction> Introduction # Are you a recent cloud hosting convert and find yourself struggling to figure out how to best manage the files on your first virtual private server (VPS)? Do you find yourself intimidated by the command line?
How To Add and Delete Users on an Ubuntu 14.04 VPS
Tutorials Getting Started Linux Basics Ubuntu
Introduction> Introduction # One of the most basic tasks to that you should know how to do on a fresh Linux server is add and remove users. When you create a new server, you are only given the root account by default.
How To Configure SSH Key-Based Authentication on a Linux Server
Tutorials Getting Started Linux Basics Security System Tools
Introduction> Introduction # SSH, or secure shell, is an encrypted protocol used to administer and communicate with servers. When working with a Linux server you may often spend much of your time in a terminal session connected to your server through SSH.
The Docker Ecosystem: An Introduction to Common Components
Tutorials Conceptual Docker Getting Started
Introduction> Introduction # Containerization is the process of distributing and deploying applications in a portable and predictable way. It accomplishes this by packaging components and their dependencies into standardized, isolated, lightweight process environments called containers.
How To Migrate WordPress from Shared Hosting to a Cloud Server with Zero Downtime
Tutorials Apache Getting Started Ubuntu WordPress
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
Initial Server Setup with Debian 9
Tutorials Debian Debian 9 Getting Started Initial Server Setup Security
[*]Introduction[*] When you first create a new Debian 9 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give you a solid foundation for subsequent actions.
How To Set Up SSH Keys on Ubuntu 16.04
Tutorials Getting Started Linux Basics Security System Tools Ubuntu 16.04
Introduction> Introduction # SSH, or secure shell, is an encrypted protocol used to administer and communicate with servers. When working with an Ubuntu server, chances are you will spend most of your time in a terminal session connected to your server through SSH.
How To Install Webmin with SSL on Ubuntu 14.04
Tutorials Control Panels Getting Started Ubuntu
Introduction> Introduction # Webmin is a web-based system administration tool for Unix-like systems. It provides an easy alternative to command line system administration and can be used to manage various aspects of a system, such as users and services, through the use of the provided Webmin modules.
A Comparative Introduction to FreeBSD for Linux Users
Tutorials Conceptual FreeBSD Getting Started
Introduction> Introduction # FreeBSD is a free and open source Unix-like operating system and a popular server platform. While FreeBSD and other BSD-based systems share much in common with systems like Linux, there are points where these two families diverge in important ways.
How To Set Up Nginx Server Blocks (Virtual Hosts) on Ubuntu 16.04
Tutorials Getting Started Nginx Ubuntu Ubuntu 16.04
Introduction> Introduction # When using the Nginx web server, server blocks (similar to virtual hosts in Apache) can be used to encapsulate configuration details and host more than one domain on a single server.
Initial Server Setup with Ubuntu 16.04
Tutorials Getting Started Initial Server Setup Security Ubuntu Ubuntu 16.04
Introduction> Introduction # When you first create a new Ubuntu 16.04 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give you a solid foundation for subsequent actions.
How To Set Up SSH Tunneling on a VPS
Tutorials Getting Started Networking Security
Introduction> Introduction # In this article, you’ll learn how to create a safe, encrypted tunnel between your computer and your VPS along with how to bypass limits in a corporate network, how to bypass NAT, etc.
How To Set Up a Firewall Using Iptables on Ubuntu 14.04
Tutorials Firewall Getting Started Security System Tools Ubuntu
Introduction> Introduction # Setting up a good firewall is an essential step to take in securing any modern operating system. Most Linux distributions ship with a few different firewall tools that we can use to configure our firewalls.
How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 14.04
Tutorials Apache Getting Started LAMP Stack MySQL PHP Ubuntu
Introduction> Introduction # A “LAMP” stack is a group of open source software that is typically installed together to enable a server to host dynamic websites and web apps. This term is actually an acronym which represents the Linux operating system, with the Apache web server.
How to Set Up SSH Keys on Debian 9
Tutorials Debian 9 Getting Started Linux Basics Security System Tools
Introduction> Introduction # SSH, or secure shell, is an encrypted protocol used to administer and communicate with servers. When working with a Debian server, chances are you will spend most of your time in a terminal session connected to your server through SSH.
How To Configure The Nginx Web Server On a Virtual Private Server
Tutorials Getting Started Nginx Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu: