Tutorials
How To Set Up a Postfix Email Server with Dovecot: Dynamic Maildirs and LMTP
Tutorials
Debian
Email
PostgreSQL
Ubuntu
Preface> Preface # This tutorial is based on How To Set Up a Postfix E-Mail Server with Dovecot and picks up where the first part ended.
Please go through that tutorial first.
How To Add Swap on CentOS 6
Tutorials
CentOS
Linux Basics
Status: Deprecated> Status: Deprecated # This article covers a version of CentOS that is no longer supported. If you are currently operating a server running CentOS 6, we highly recommend upgrading or migrating to a supported version of CentOS.
How to Install Hadoop on Ubuntu 13.10
Tutorials
Java
Miscellaneous
Ubuntu
Prerequisites> Prerequisites # The only prerequisite for this tutorial is a VPS with Ubuntu 13.10 x64 installed.
You will need to execute commands from the command line which you can do in one of the two ways:
How To Use Duplicity with GPG to Securely Automate Backups on Ubuntu
Tutorials
Backups
Security
Ubuntu
Introduction> Introduction # Duplicity is a versatile local and remote backup program that can implement a number of transfer protocols and third-party storage solutions.
In this guide, we will discuss how to install duplicity on an Ubuntu 12.
Render Raw HTML In Your Vue Apps
Tutorials
Vue.js
Though it’s not that often, sometimes there is actually a good reason for needing to insert raw HTML stored as strings into the DOM. Very rarely, of course. In most cases you should never do this, as this opens you up to a variety of XSS attacks.
How To Install Webmin on Ubuntu 18.04
Tutorials
Apache
Control Panels
Let's Encrypt
Ubuntu 18.04
The author selected the Tech Education Fund to receive a donation as part of the Write for DOnations program.
###Introduction
Webmin is a web-based control panel for any Linux machine which lets you manage your server through a modern web-based interface.
How To Install Go 1.6 on Ubuntu 14.04
Tutorials
Go
Ubuntu
Introduction> Introduction # Go is a modern programming language developed by Google that uses high-level syntax similar to scripting languages. It is popular for many applications and at many companies, and has a robust set of tools and over 90,000 repos.
How To Add Swap on Ubuntu 14.04
Tutorials
Getting Started
Linux Basics
Server Optimization
Ubuntu
Introduction> Introduction # One of the easiest way of increasing the responsiveness of your server and guarding against out of memory errors in your applications is to add some swap space.
How To Install Zabbix on Ubuntu & Configure it to Monitor Multiple VPS Servers
Tutorials
Monitoring
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:
How To Do Math in Python 3 with Operators
Tutorials
Development
Python
Introduction> Introduction # Numbers are extremely common in programming. They are used to represent things like screen size dimensions, geographic locations, money and points, the amount of time that passes in a video, positions of game avatars, and colors through assigning numeric codes.
How To Install the Latest MySQL on Ubuntu 16.04
Tutorials
MySQL
Ubuntu
Ubuntu 16.04
Introduction> Introduction # MySQL is a prominent open source database management system used to store and retrieve data for a wide variety of popular applications. MySQL is the M in the LAMP stack, a commonly used set of open source software that also includes Linux, the Apache web server, and the PHP programming language.
How To Set Up MySQL Master-Master Replication
Tutorials
Backups
MySQL
Scaling
Status: Deprecated> Status: Deprecated # This tutorial has been deprecated and is no longer maintained.
Reason:
This tutorial covers an outdated method for building a multi-master topology. At the time this article was originally published, group replication had not yet been implemented in MySQL.
How To Use the Emacs Editor in Linux
Tutorials
Linux Basics
Miscellaneous
Ubuntu
Ubuntu 22.04
Introduction> Introduction # Emacs is one of the oldest and most versatile text editors. The GNU Emacs version was originally written in 1984 and is well known for its powerful and rich editing features.
How To Use Mytop to Monitor MySQL Performance
Tutorials
CentOS
Monitoring
MySQL
Server Optimization
Introduction> Introduction # Mytop is an open source, command line tool used for monitoring MySQL performance. It was inspired by the Linux system monitoring tool named top and is similar to it in look and feel.
How To Use Etcdctl and Etcd, CoreOS’s Distributed Key-Value Store
Tutorials
Clustering
CoreOS
Networking
Scaling
Introduction> Introduction # One of the technologies that makes CoreOS possible is etcd, a globally distributed key-value store. This service is used by the individual CoreOS machines to form a cluster and as a platform to store globally-accessible data.
How To Write a Bash Script To Restart Server Programs
Tutorials
Linux Basics
To ensure that the most imperative programs remain online as much as possible (even after a server crash or reboot), one can create a short bash script to check if the program is running, and if it is not, to launch it.
An Introduction to Securing your Linux VPS
Tutorials
Conceptual
FAQ
Getting Started
Linux Basics
Status: Deprecated> Status: Deprecated # This article is deprecated and no longer maintained. It may still be useful as a reference, but may not be up to date with the latest best practices.
How To Install Openfire XMPP Server on a Debian or Ubuntu VPS
Tutorials
Java
Miscellaneous
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:
How To Install and Use Composer on Your VPS Running Ubuntu
Tutorials
PHP
PHP Frameworks
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:
How to Set Up a Redis Server as a Session Handler for PHP on Ubuntu 14.04
Tutorials
PHP
Redis
Ubuntu
Introduction> Introduction # Redis is an open source key-value cache and storage system, also referred to as a data structure server for its advanced support for several data types, such as hashes, lists, sets, and bitmaps, amongst others.