This article explains and gives examples of how to use Varnish 4 to cache in a fully HTTPS environment. This example was created on a CentOS 7 server. Make sure to make SELinux allowances for NginX to listen on port 81. Here are the facts: Nginx is listening on ports
Read moreWe’re sharing our extensive Web server know-how with the technical articles on this page. NginX, Apache and IIS.
Installing Confluence & Migrating the Database to MySQL or PostgreSQL
This article explains the process of installing Confluence on your own server and then later migrating your content and settings from the “evaluation” database to something more professional such as MySQL or PostgreSQL. This article is basically an example with sensible assumptions. We’re using CentOS 7. When you first get
Read moreConfluence Configuration when using an Apache SSL Reverse Proxy
This article demonstrates how to configure the Confluence “server.xml” file when using Confluence behind an Apache Reverse Proxy on “HTTPS://”. Confluence runs on Tomcat which uses the “server.xml” for its basic settings. The following is a working example of the “server.xml” file when Confluence is running behind a secure (SSL/HTTPS)
Read moreApache Confluence Reverse Proxy (SSL)
This article demonstrates how to configure an Apache server as a reverse proxy for Confluence. Confluence runs on Tomcat (out of the box) and listens on TCP port 8090 without encryption. Our goal is to listen on port 80 and redirect the connection to port 443 so our reverse proxy
Read moreSolution to “Cannot connect to self over HTTP — possible DNS resolution issue.”
If you get the error message as follows or similar to it, this article is for you. One or more HTTP connection tests failed against localhost. Cannot connect to self over HTTP — possible DNS resolution issue. Can’t connect to: http://www.example.com In order to run s2Member, your installation of PHP
Read moreChroot Apache PHP Scripts
This is possibly the single most important change you can make to your web server “vhost” to improve security to the entire server. PHP can do anything it likes to your server that the user it runs as can. In other words, it can read your “/etc/passwd” file, your filrewall
Read moreNagios Part 1 | Install & Configure Nagios On CentOS7 and RHEL
This is a multi-part series of Nagios articles all focused on configuring a complete Nagios monitored network. Find all related articles here. This article demonstrates how to install and configure the Nagios monitoring system (the server) on a Linux CentOS 7 or RHEL7 server. This article goes as far as
Read moreBlock Access to Apache by IP Requests
Sometimes a visitor will arrive at your webserver by specifying the target (your server) by IP address only. This means they will get the first default vhost. It also means they will get an SSL error (mismatching name). This article shows how you can block that with a 403. Put
Read moreHow to Copy a Directory Structure While Excluding the Files | Linux
Sometimes it’s necessary to copy a directory structure without copying the actual files. This is a two step process as i’ve demonstrated below. However, i bet you can do it with a single command using “find” and its “exec” feature. In this example we’ll copy the “/etc” directory structure. cd
Read moreNginX and Rate Limiting Search Bots
This article demonstrates how to rate limit Search Bots with NginX. Our objective is to allow all visitors high speeds while trying to slow down search bots. We’ll limit both kinds of traffic but our priority is to ensure real people have a nicer experience. We’ll be limiting search bots
Read more