David Oravsky

Full-stack engineer, avid gamer and founder of Techievor.  I've been building websites, applications, and video games since 1998 and currently focusing on JavaScript and Unity with .NET technologies.

Feb 25, 2019
Posts by David Oravsky :

Top 5 Errors Renewing SSL Certificate with Nginx and How to Fix Them


#Nginx#Lets Encrypt#SSL#CertBot

This guide covers some of the most common checks you need to perform when troubleshooting issues with renewing SSL certificates using Nginx.

Renew Expired SSL Certs


#SSL#Nginx#Apache#Lets Encrypt#CertBot

In this tutorial, you will learn how to manually renew your expired SSL certificates and also how to automatically renew SSL certificates from Let’s Encrypt prior to their expiration date.

HTTP Strict Transport Security for NGINX and Apache



This tutorial will show you how to set up HSTS in NGINX and Apache. It has been tested with NGINX 1.1.19 and Apache 2.2.22 on Ubuntu 12.04, Debian 6 & 7 and CentOS 6. However, these are just the referenced versions and it should work on other distributions as well.

OCSP Stapling on NGINX and Apache



This post will review what OCSP stapling is and does. We'll also lay out the steps necessary to configure OCSP Stapling on both NGINX and Apache.

How to Quickly Setup and Secure MongoDB



This post shows how you can run several mongo databases on a system, store them separately, protect them with different user permissions, and establish remote connections. We will also review how to connect remotely with Compass, a management GUI provided by Mongo.

How To Setup SSL For Free



This tutorial will show you how to acquire and install an SSL certificate from a trusted Certificate Authority (CA) for absolutely free.

Harden SSL Security on NGINX



In this tutorial, we will show you how to set up secure SSL protection on an NGINX web server to help mitigate malicious attacks.

MEANcore-CMS - MEAN Stack CMS & Blogging Platform



MEANcore-CMS is an open source CMS (Content Management System) and blogging platform developed using the MEAN Stack (MongoDB, Express.JS, Angular, and Node.JS). This post will cover how to set up this CMS on a DigitalOcean droplet, but the steps are relatively the same for any host.

How to Install the MEAN Stack on CentOS



In this post, we will install a MEAN stack (MongoDB, Express.JS, Angular, and Node.JS) on CentOS. These steps have been tested on CentOS 7, but they should work fine on CentOS 6 as well.

Initial Server Setup with CentOS



In this post, we'll review configuration steps for CentOS that you should take early on as part of the basic setup. This includes setting up a new user with root privileges, configuring SSH, and connecting to your server with PuTTY.