SSL Tutorial #2: Configure Name-based Virtual Host for SSL on Apache with Scientific Linux 6 Web Server Installation

0. Notice This tutorial aims at SL6/CentOS6 Web Server Installation and Apache. If your server is with this configure, there is actually little effort to take. Otherwise more efforts will be required and you are suggested to look for other tutorials. 1. Copy SSL cert and key to corresponding directory Copy SSL certification files (*.crt) […]

SSL Tutorial #0: Why You Need Self-signed SSL Certificate

1. Why you need an SSL certificate? You may have built a personal blog using WordPress on a VPS or Web Hosting. Unfortunately, WordPress sends username and password in plain text by default when logging in. And if your IDC does poorly on isolating network for virtual servers, other VPS/Web Hosting users may sniff and […]

Configure Fail2Ban on Scientific Linux 6

Recently I re-installed my server and modified website directory. However, some badbots kept scanning non-existent blog URL, trying to break password via brutal force. Although that attempt is futile since I use strong password, I still decide to find a way to block them out. Fail2Ban is a handy software that examines logs for various […]

Installing Math Extension on MediaWiki (Scientific Linux 6)

First of all, you should have installed EPEL repository. Although not installed natively with SL, it is usually deployed soon after installation — and it’s really handy. Also, I believe you have deployed some kind of web server environment (e.g. LAMP) as well as MediaWiki. Keep an eye on any error prompt and let’s start. […]