Install and Use Apache Tomcat on CentOS 7

Learn how to install and use Apache Tomcat on CentOS 7. Apache Tomcat is a Java Servlet container developed by Apache to which allows you to deploy Java servlets and JSPs. Apache Tomcat also functions as a web server, which is able to support small to medium-sized websites. This tutorial also covers how to install and use the Tomcat Web Admin Manager, which allows you to manage Tomcat and virtual hosts from a web browser. [...]  

Password Protect a Directory with Apache

Learn how to password protect a directory using Apache's basic HTTP authentication. This method will allow you to set up a restricted area of your website which will require a username and password for access. [...]  

Configure Apache's mod_deflate to Improve Website Performance

Learn how to configure the Apache module mod_deflate to compress files before sending them to a visitor's browser. This will reduce the file size, in exchange for a slight increase in the server's CPU usage. The smaller files mean that your website uses less bandwidth, which improves the file transfer time, and allows your website to render faster. This is particularly useful when tuning your website's SEO, and for visitors who are on a low-bandwidth connection. [...]  

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. [...]  

Read More