Learn how to harden the SSL Configuration of Nginx.
“Three things can not hide for long: the Moon, the Sun and the Truth.” ― Gautama Buddha
In previous articles, we discussed how to create a CSR to obtain an SSL certificate, as well as how to configure Nginx web server with that certificate. Let us now discuss improving the configuration of Nginx for better security.
Continue reading “Improve the Security of your Nginx SSL Web Server”
Learn how to properly configure your Nginx web server for HTTPS.
“How did it get so late so soon?” ― Dr. Seuss
Nginx is a fast-growing web server which is known for its small size and speed. According to the Netcraft February 2018 Web Server Survey, nginx held a 25.92% of the total web server market share. If you need to host a web server, you would do very well with using Nginx.
Continue reading “Setting up Nginx Web Server with an SSL Certificate”
Configure Apache to enable SSL with an SSL Certificate
“You cannot swim for new horizons until you have courage to lose sight of the shore.” ― William Faulkner
The Apache Web Server is the most popular web server software. According to the January 2018 Web Server Survey, about 38.2% of domains were running the Apache Web Server. As for active sites, Apache held about 44% share followed by NGINX at 21%.
Continue reading “Setting up Apache Web Server with an SSL Certificate”
Learn how to automate tasks on the web using Selenium
“Indifference and neglect often do much more damage than outright dislike.” ― J.K. Rowling, Harry Potter and the Order of the Phoenix
Selenium is a handy tool for controlling a web browser (such as Google Chrome) through a program. It allows you to automate tasks on a website by using the browser much the same way a human user would. Such automation can be useful for a variety of tasks including: regression testing of web applications, data extraction and more. In this article, we will learn how to use Selenium to drive the Chrome Browser.
Continue reading “How to use Selenium for Driving the Chrome Browser”
A very basic Spring MVC Web Application. Illustrates the outline of a Spring project.
“The only true wisdom is in knowing you know nothing.”
Getting started with Spring and Spring Boot? Welcome!
This is a beginner level tutorial for implementing a Hello World REST Service using Spring Boot. The emphasis is on getting the basic application outline worked out. One to which we can add various enterprise features in further articles.
The example presented is simple REST controller which returns a message to the user.
Continue reading “Introductory Spring Boot Rest Service”