How to Install WordPress with LEMP Stack on CentOS 8

In this tutorial, we will be installing WordPress using the LEMP stack (Linux, Nginx, MySQL, and PHP) on a CentOS 8 VPS.

WordPress is a free and open-source CMS based on the PHP programming language, with MySQL being used for the backend where the data is stored. Used by millions of people, it is the world’s most popular content management system (or CMS for short). You can extend the functionality of WordPress site with the help of its free and premium plugins and themes.

With thousands of plugins available, you can morph your website to be anything you need it to – blogs, online stores, almost anything! WordPress is also the most user-friendly CMS compared to other content management systems, with many years of experience leading to tweaks that make tasks take just a few clicks. The installation is pretty easy, too – all you need is to closely follow the steps in this tutorial. Let’s get started.

Read More

How to Install LEMP on Ubuntu 18.04

Install LEMP on Ubuntu 18.04

The LEMP stack is a web development platform for hosting static and dynamic websites. It is a combination of free and open-source software including Linux, Nginx, MySQL, and PHP. It is an alternative to the highly popular LAMP stack, the only difference being having Nginx as a web server instead of Apache.

Read More

How to Install LEMP on Ubuntu 16.04

How to Install LEMP on Ubuntu 16.04

We’ll show you, how to install LEMP on Ubuntu 16.04. LEMP stack (Linux, Nginx, MySQL, PHP) should not be confused with the popular LAMP stack (Linux, Apache, MySQL, PHP) . This tutorial is for the LEMP (Nginx) stack and it’s commonly used on Ubuntu 16.04 servers. Installing LEMP on Ubuntu 16.04, should not take more then 10 min. Let’s start with the installation of LEMP on Ubuntu 16.04:

Read More

How to secure LEMP stack

How to secure LEMP stack

We’ll show you, how to secure LEMP stack. LEMP, it stands for Linux, (EngineX) NGINX, MariaDB (or MySQL) and PHP. Due to its flexibility and simplicity, NGINX slowly takes over the Internet. In this tutorial, we will attempt, through examples of bad and good practices, to go through the steps of properly securing your Linux web server. So what is the term Security? Often you can hear the IT Engineers saying “Our network is secure” or “Our servers are secure” however, those sentences although widely used are technically not correct, as in many books and publications you can find that Security as a term is not a static value, but rather a degree. From Wikipedia the definition is:
“Security is the degree of resistance to, or protection from harm. It applies to any vulnerable and/or valuable asset, such as a person, dwelling, community, item, nation, or organization.”
In terms of servers or applications, one should always be aware that the more secure their server or application is, the less accessible it becomes (it is harder to be accessed).

Of course, the best example for this is the proverb:
“The most secure server is the one that is switched off.”.

As ridiculous as it may sound, this is occasionally practiced by some organizations today, where their most secure servers are kept offline and/or in totally closed networks and are powered on only when they need to be.

Read More

How to install Drupal on Ubuntu 16.04

How to install Drupal on Ubuntu 16.04

We’ll show you, how to install Drupal on Ubuntu 16.04. Today’s article is all about installing Drupal with LEMP (Linux, Nginx, MySQL and PHP-FPM) on Ubuntu 16.04. A LEMP stack is a synonym of LEMP server or LEMP web server. It refers to a set-up which includes Linux, Nginx, MySQL (MariaDB) and PHP. Drupal is a free and open source content-management framework written in PHP and distributed under the GNU General Public License. Drupal provides a back-end framework for at least 2.3% of all web sites worldwide – ranging from personal blogs to corporate, political, and government sites. ystems also use Drupal for knowledge management and for business collaboration. Installing Drupal on Ubuntu 16.04, is really an easy task, just carefully follow the steps below and you should have it installed in less then 10 minutes.

Read More

How to install LEMP on openSUSE

How to install LEMP on openSUSE

We’ll show you How to install LEMP on openSUSE.  This article we will cover the steps needed for installing and configuring a basic LEMP stack on a openSUSE VPS. A LEMP stack is a synonym of LEMP server or LEMP web server. It refers to a setup which includes Linux, Nginx, MySQL (MariaDB) and PHP.

1. REQUIREMENTS

We will be using our SSD 1 Linux VPS hosting plan for this tutorial.

Log in to your server via SSH:

# ssh root@server_ip

Before starting, enter the command below to check whether you have the proper OS version installed on your machine:

# cat /etc/issue

which should give you the underneath output. Of course if you use another openSUSE version the output will show that version:

Welcome to openSUSE 13.1 "Bottle" - Kernel \r (\l)

Read More

How to install Selfoss on a CentOS 7 Linux VPS

how-to-install-selfoss-on-a-centos-7-linux-vpsIn the following article we are going to guide you through the steps of installing Selfoss on a CentOS 7 Linux VPS.

What is Selfoss?

It is a new multipurpose RSS reader, live stream, mashup and aggregation web application with the following features:

  • web based rss reader
  • universal aggregator
  • open source and free
  • easy extendable with an open plugin system (write your own data connectors)
  • mobile support (Android, iOS, iPad)
  • use selfoss to live stream and collect all your posts, tweets, feeds in one place
  • lightweight PHP application with less than 2 MB
  • supports MySQL, PostgreSQL and Sqlite Databases
  • OPML Import
  • restful json api
  • third party apps for iOS and Android available

Read More