Set Up Password Authentication With NGINX

Learn how to set up a basic HTTP authentication system. This will allow you to password protect particular directories on your website, so that they can only be accessed after logging in with a username and password. This form of password protection is a fast and easy way to provide a basic level of security via access authorization to a website. [...]  

Add an Apache Virtual Host on CentOS 7 and Ubuntu 16.04

Learn how to add a virtual host to an Apache web server. Virtual hosts allow you to host multiple separate websites on the same server, with a separate set of directories for each website. Apache is a popular and powerful web server for Linux platforms, and is installed and running by default on 1&1 Cloud Servers running CentOS 7 and Ubuntu 14.04. You can add as many Virtual Hosts to Apache as your server can handle, based on the traffic to all of the websites being hosted by that server. [...]  

Solve an NGINX "403 Forbidden" Error

The "403 Forbidden" browser error is the most common error encountered when working with NGINX. Learn more about what causes this NGINX error, how to locate the source of the error, and how to correct the underlying problem. [...]  

Add Virtual Hosts to an NGINX Web Server

NGINX is a fast, lightweight web server and reverse proxy which is designed for high performance even under heavy loads. Learn how to configure and use the NGINX web server, and how to add a virtual host to NGINX on a 1&1 Cloud Server running Linux. [...]  

NGINX vs Apache: Advantages and Disadvantages

Curious about NGINX? Wondering why you should switch from Apache to NGINX - or why you shouldn't? Most Linux servers come with Apache pre-installed. Why go to the trouble of installing an entirely different web server, when Apache is right there? [...]