Ubuntu Server Admin

How to Set Up a Node.js Application On Ubuntu 16.04 VPS

How to Set Up a Node.js Application On Ubuntu 16.04 VPS Node.js is an open source, cross platform, server side environment for building fast and scalable network applications. Node.js applications are written in JavaScript and executed by Google’s V8 JS engine. It effectively allows you to run JavaScript code on the server. Here are some …

How to Set Up a Node.js Application On Ubuntu 16.04 VPS Read More »

How To Set Up A Laravel Application on Ubuntu 16.04 VPS

How To Set Up A Laravel Application on Ubuntu 16.04 VPS Let us presume that you have already set up an Ubuntu 16.04 VPS server with Apache and that you have installed a bare bones Laravel app. In this tutorial we shall install and create a MySQL database and connect the app to it. The …

How To Set Up A Laravel Application on Ubuntu 16.04 VPS Read More »

How To Install Laravel on Ubuntu 16.04 VPS

How To Install Laravel on Ubuntu 16.04 VPS

How To Install Laravel on Ubuntu 16.04 VPS With this tutorial, you will start from a clean Ubuntu 16.04 install, set it up to run Laravel, and end up with a demo Laravel application installed. Other articles in this series will show you how to set up the database and Laravel environment, and then how …

How To Install Laravel on Ubuntu 16.04 VPS Read More »

Setup SSH Keys on Ubuntu 18.04

Who should read this? This tutorial is for novice to intermediate linux users who want to go beyond basic password security.  Security professionals recommend using ssh keys to make authentication into ssh sessions faster, easier and more secure.   As passwords become longer and more complex they become more difficult to use and manage. Key based …

Setup SSH Keys on Ubuntu 18.04 Read More »

Apache Spark on MicroK8s and Ubuntu Core

How To Install CakePHP On Ubuntu 16.04 VPS

How To Install CakePHP On a Ubuntu 16.04 VPS With this tutorial, you will be able to create a CakePHP environment from scratch, define a database, and automatically generate a working web app. You will start with an empty black screen and within an hour have a small web site on a VPS. What are …

How To Install CakePHP On Ubuntu 16.04 VPS Read More »

How to setup OpenVPN on your VPS: Ubuntu 18.04

Who should read this tutorial:   This tutorial is written for novice level Linux users and DevOps folks who need to add encryption to their internet traffic.  A virtual private network (an encrypted network over the public internet) to access specific networks or services from the outside is the way to go.   What are …

How to setup OpenVPN on your VPS: Ubuntu 18.04 Read More »

How To Create a DNS Server On Ubuntu 18.04

The DNS or Domain Name System is the distributed database that allows zone records, such as IP addresses, to be associated with domain names. When a computer, such as your laptop or phone, needs to communicate with a remote computer, such as a web server, over the internet they use each others IP addresses. People …

How To Create a DNS Server On Ubuntu 18.04 Read More »

Package Management Walkthrough: apt, yum, dnf, pkg

In this tutorial, we will give you an overview of package management utilities on Ubuntu and Debian, Centos, Fedora, and FreeBSD. Once you install, say, Apache and Nginx, PHP, a MySQL database, all these systems start behaving similarly. The main difference is located in the tools for package management and that is how most newcomers …

Package Management Walkthrough: apt, yum, dnf, pkg Read More »

How to Edit Files From Your Linux VPS Terminal

There is a constant need to read, edit and change text files on any VPS, mostly after the installation of new packages. Learning, practicing and gaining proficiency with command line text editors can mean a world of difference in your experience and results with VPS. If your server runs into a trouble, the only resource …

How to Edit Files From Your Linux VPS Terminal Read More »