How to Back Up your PostgreSQL database

How to Back Up Your PostgreSQL Database

Database backups are extremely important and absolutely necessary for protection against data loss. The lack of database backups can totally mess up business operations and can be devastating for a business. In this tutorial below we will teach you how to backup a PostreSQL database. PostgreSQL is an object-relational database management system used by many developers to store and manipulate data for their applications and websites.

(more…)

How to Install and Configure Redis on CentOS 7

How to Install and Configure Redis on CentOS 7

In this tutorial we will show you How to Install and Configure Redis on CentOS 7. Redis is an open-source in-memory database project implementing a distributed, in-memory key-value store with optional durability. Some of Redis features are built-in transactions, replication, and support for a variety of data structures like strings, hashes, lists, sets and so on. Redis Sentinel makes Redis highly available and it supports automatic partitioning with Redis Cluster. (more…)

How to Block IP Addresses in WordPress

How to Block IP Addresses in WordPress

In this guide, we will show you various ways to prevent certain brute force attacks on a WordPress site by blocking offending IP addresses. According to Wordfence report that a number of WordPress attacks have consistently been increasing from different IPs with an average of 4,000 attacks per day as of October 2017. The popularity of WordPress is one of the reasons it’s been on the top list of attacks to CMS (Content Management Systems).

(more…)

How to Install Asterisk on Ubuntu 16.04

How to Install Asterisk on Ubuntu 16.04

In this tutorial, we will show you how to install Asterisk on an Ubuntu 16.04 server. Asterisk is the most popular open source software implementation of a telephone private branch exchange (PBX). It includes many features such as: voicemail, conference calling, call recorder, automatic call distribution, interactive voice response, real time monitoring, debugging console and supports most of the standard voice over IP (VOIP) protocols including SIP, d H.323 and MGCP.

(more…)

How to Install Phabricator on Debian 9

How to Install Phabricator on Debian 9

Phabricator is free and open source set of tools that ease the process of building software and allows developers and companies to build better software. It includes tools for differential code review, repository hosting and browsing, monitoring tool, bug tracker, wiki and much more. Phabricator originally was developed as an internal tool at Facebook, but now it is under active development by hundreds of unique developers. In this tutorial we will install Phabricator on a Debian 9 VPS with Apache, PHP and MySQL server.

(more…)

How To Set Up Apache with HTTP/2 Support on Debian 9

How To Set Up Apache with HTTP/2 Support on Debian 9

We will show you how to set up Apache with HTTP/2 support on Debian 9. HTTP/2 is a major revision of the HTTP network protocol. It is derived from the experimental SPDY protocol developed by Google. The primary goal of HTTP/2 is to reduce the latency, minimize the protocol overhead and add support for request prioritization. This makes the web applications to load much faster.High level syntax like status codes, methods, headers fields, URIs etc. are the same as the earlier version of HTTP except there is a difference on how the data is framed and transported between the client and the server.

(more…)

How to Import an SQL File into MySQL database

How to Import an SQL File Into MySQL Database

MySQL is one of the most popular database management systems. It is most often used for web-based application and it is also one of the main components of the LAMP (Linux, Apache, MySQL and PHP) open-source web application stack. In this tutorial, we will show you how to import an SQL file into MySQL database on a Linux VPS. This will help you when you need to transfer your database from one server to another or to restore a database backup.

(more…)

How to set up Apache Virtual Hosts on Ubuntu 16.04

How to set up Apache Virtual Hosts on Ubuntu 16.04

Apache is a free and open source web server, it is the most popular web server in the world, and is commonly used in Linux servers. It is developed and maintained by Apache Software Foundation, over half of all servers around the world are running this fast and secure web server. In this tutorial, we will show you how to set up Apache virtual hosts on Ubuntu 16.04, to host as many websites as you want, the limit is your server’s resources like RAM, disk space, etc.

(more…)

How To Create Temporary and Permanent Redirects with Nginx

How To Create Temporary and Permanent Redirects with Nginx

Today we will guide you through the process of creating temporary and permanent redirects with Nginx web server.

What is URL Redirect?

URL Redirect or also known as URL Forwarding, is a technique to redirect a domain name or an URL from a location to another. The common use for this redirection is when a page on your site has a good SEO ranking, and you need to change it for a specific reason. For example, you are switching from a CMS to another, this will make your URL structure changed. So, in order to keep your existing SEO rank of a page, you can redirect/forward the old URL to the new ones. (more…)