7 basic steps to secure your Linux server

3 min read This tutorial will introduce you to basic Linux server security. While it focuses on Debian/Ubuntu, you can apply everything presented here to other Linux distributions. I also encourage you to research this material and extend it where applicable. 1. Update your server The first thing you should do to secure your server is to update the local repositories and upgrade the operating system and installed applications by applying the latest patches. On Ubuntu and Debian: On Fedora, CentOS, or RHEL: 2. Create a new privileged user account Next, create a new user account. You should never log into your server…

Servercheap Install Cloudron

Get started with Cloudron

4 min read Running web apps is time consuming and error-prone. Keeping your system up-to-date and secure is a full-time job. Cloudron lets you focus on using the apps and not worry about system administration. Cloudron is a single-click, turn-key application platform for the cloud. Their 60+ applications have been tested and approved to run trouble-free. It automates all the tasks from configuring databases and setting up DNS records to installing and managing certificates. Cloudron provides you with a centralized platform to manage users and their web apps from the comfort of your web browser. In this tutorial, we’ll show you how to install and…

Servercheap Ghost Blog

Setup a Ghost Blog on Ubuntu

3 min read Introduction Ghost blog is a very popular, fast and open source blogging and publishing platform,  written in JavaScript, using the Node.js framework. As stated on the their website, “the inventors of JavaScript, Android and StackOverflow all use Ghost for their blogs”. So let’s install and configure Ghost on an Ubuntu 16.04 Getting started – Install Node.js It is possible to install Node.js using NodeSource binary distributions repository. To accomplish this task, execute the following commands: Install build tools, required for building and installing npm, with apt: # apt-get -y install build-essential Install Ghost If it doesn’t already exist, create the directory /var/www/: # mkdir -p /var/www/ There,…