Tutorials
How To Migrate Linux Servers Part 1 – System Preparation
Tutorials
FAQ
System Tools
Introduction> Introduction # There are many scenarios in which you might have to move your data and operating requirements from one server to another. You may need to implement your solutions in a new datacenter, upgrade to a larger machine, or transition to new hardware or a new VPS provider.
How To Write Comments in JavaScript
Tutorials
Development
JavaScript
Introduction> Introduction # In programming, our first consideration is usually the machine — how the computer is reading and interpreting the code we write. However, it’s equally important to consider the people who will be reading and working with the code.
How To Use Port Knocking to Hide your SSH Daemon from Attackers on Ubuntu
Tutorials
Security
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 WordPress with nginx on Ubuntu 12.04
Tutorials
LEMP
Nginx
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:
How To Set Up WordPress Multisite with Nginx on Ubuntu 14.04
Tutorials
Nginx
Ubuntu
WordPress
Introduction> Introduction # WordPress’s multisite feature offers the ability to create multiple websites from a single installation of WordPress. Each site can have a separate theme, set of plugins, and collection of content (posts and pages).
A Comparison of NoSQL Database Management Systems and Models
Tutorials
Conceptual
Databases
MongoDB
NoSQL
Introduction> Introduction # When most people think of a database, they often envision the traditional relational database model that involves tables made up of rows and columns. While relational database management systems still handle the lion’s share of data on the internet, alternative data models have become more common in recent years as developers have sought workarounds to the relational model’s limitations.
How To Create a Custom 404 Page in Apache
Tutorials
Apache
Why Create a Custom 404 Page> Why Create a Custom 404 Page # A custom 404 page lets you provide a user-friendly website to your visitors even in the midst of an error.
How To Install Jenkins on Ubuntu 18.04
Tutorials
System Tools
Ubuntu
Ubuntu 18.04
Introduction> Introduction # Jenkins is an open-source automation server that automates the repetitive technical tasks involved in the continuous integration and delivery of software. Jenkins is Java-based and can be installed from Ubuntu packages or by downloading and running its web application archive (WAR) file — a collection of files that make up a complete web application to run on a server.
Top 10 Linux Easter Eggs
Tutorials
CentOS
Debian
Fedora
Miscellaneous
Ubuntu
Not a Definitive List…
Often, when you log into your Linux VPS, you are looking to get some work done. However, no one can claim that the thousands of developers who create the software available on a typical Linux machine are always completely serious.
How to Install Go 1.6 on Ubuntu 16.04
Tutorials
Go
Ubuntu 16.04
Introduction> Introduction # Go is a modern programming language developed at Google. It is increasingly popular for many applications and at many companies, and offers a robust set of libraries. This tutorial will walk you through downloading and installing Go 1.
How To Set Up and Configure an OpenVPN Server on CentOS 7
Tutorials
CentOS
Firewall
Security
VPN
Introduction> Introduction # A Virtual Private Network (VPN) allows you to traverse untrusted networks as if you were on a private network. It gives you the freedom to access the internet safely and securely from your smartphone or laptop when connected to an untrusted network, like the WiFi at a hotel or coffee shop.
How To Iterate Over Items in Vue.js With V-for
Tutorials
Vue.js
Introduction> Introduction # A common requirement for front-end applications is listing out items. It can take the form of a to-do list and card systems. Vue.js supports rendering lists of items onto the browser using the built-in v-for< core directive.
*ngFor Directive in Angular
Tutorials
Angular
NgFor is a built-in template directive that makes it easy to iterate over something like an array or an object and create a template for each item.
This post covers Angular 2 and up
How To Set Up a Basic Iptables Firewall on Centos 6
Tutorials
CentOS
Firewall
Security
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 Host Multiple Websites Securely With Nginx And Php-fpm On Ubuntu 14.04
Tutorials
Nginx
PHP
Security
Ubuntu
Introduction> Introduction # It’s well known that the LEMP stack (Linux, nginx, MySQL, PHP) provides unmatched speed and reliability for running PHP sites. Other benefits of this popular stack such as security and isolation are less popular, though.
An Introduction to LVM Concepts, Terminology, and Operations
Tutorials
Conceptual
Linux Basics
Storage
System Tools
Introduction> Introduction # LVM, or Logical Volume Management, is a storage device management technology that gives users the power to pool and abstract the physical layout of component storage devices for flexible administration.
How To Use __dirname in Node.js
Tutorials
Node.js
Introduction> Introduction # __dirname is an environment variable that tells you the absolute path of the directory containing the currently executing file.
In this article, you will explore how to implement __dirname in your Node.
How To Install and Use Docker Compose on CentOS 7
Tutorials
CentOS
Docker
Introduction> Introduction # Docker is a great tool for automating the deployment of Linux applications inside software containers, but to really take full advantage of its potential it’s best if each component of your application runs in its own container.
How To Configure Logging And Log Rotation In Apache On An Ubuntu VPS
Tutorials
Apache
Logging
Server Optimization
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:
Why You May Not Want To Run Your Own Mail Server
Tutorials
Conceptual
Email
Introduction> Introduction # When setting up a web site or application under your own domain, your hosting provider may also offer you the option of configuring your own mail server. Although there are many robust open source solutions such as Dovecot, hosting your own mail is often not the best option for many deployments.