How to Redirect HTTP to HTTPS in Nginx


Nginx (pronounced “Engine-X”) is a Linux-based web server and proxy application. Because it specializes in redirecting web traffic, it can be configured to redirect unencrypted HTTP web traffic to an encrypted HTTPS server. This guide will show you…

Read More

How To Install Debian 10 (Buster)


Debian has released its newest stable version Debian 10, nicknamed Buster. The latest release includes many updates. This article will help you how to install Debian 10 Buster as your operating system with easy to follow, step-by-step instructions.

Read More

How to Set Up Apache Virtual Hosts on Ubuntu 18.04


Name-based virtual hosts allow you to have a number of domains with the same IP address. This article contains a detailed guide on the steps to enable Apache Virtual Hosts on Ubuntu 18.04.

Read More

How To Change Speed & Duplex of Ethernet Card in Linux with Ethtool Command


The article explains the concepts of Duplex, Speed, and Auto-Negotiation. The ethtool commands needed to configure your ethernet card are included and covered in great detail.

Read More

How To Set Up Nginx Virtual Host (Server Blocks) on CentOS 7


Server Blocks are a feature of the Nginx web server that allows you to host multiple websites on one server. As opposed to setting up and configuring a server for each domain, hosting a number of websites on a single machine saves both time and…

Read More

How To Install SSL Certificate on Apache for CentOS 7


Learn how to obtain and install SSL Certificates on Apache CentOS 7. The article explains how to use an automated certificate authority like Let’s Encrypt, a commercial Comodo certificate, and how to create a certificate of your own.

Read More

4 Different Types of Errors in PHP


A PHP Error occurs when something is wrong in the PHP code. An error can be simple as a missing semicolon, or complex as calling an incorrect variable. To resolve a PHP issue in a script, you must understand what kind of problem is occurring. Learn…

Read More

PHP Error Reporting: How to Enable & Display All Errors / Warnings


If a script is not written correctly, or if something unusual happens, PHP can generate an error message. The error message provides valuable insight and can point you in the right direction while troubleshooting. Follow the instructions in this…

Read More

How to Install Squid Proxy Server on CentOS 7


Squid Proxy specifically allows a server to cache frequently visited web pages. When a user seeks a web page or file, the request goes to the proxy server — the intermediary device between the desktop computer and the internet. The proxy server…

Read More

How to Install Apache Tomcat 9 on Ubuntu 18.04


Apache Tomcat is a free, open-source, lightweight application server used for Java-based web applications. Developers use it to implement Java Servlet and JavaServer Pages technologies (including Java Expression Language and Java WebSocket). Read…

Read More