Create a OpenSSL, wildcard self-signed certificate to use for your private website on Apache2

I know, I know.. You have already gone the whole internet and still haven’t found those few steps that helps you build a correct certificate to use for your own Webserver.
You reached the right place! I show you how to setup a certificate with a strong encryption and how to import it in your Apache2’s vHost’s conf. file.
Continue reading

Remove the ^M from a Linux file

Suppose that you are both using Windows and Unix systems.
You will have notice that when you create a file on Linux, Windows will open it as a text file in a single line.
Viceversa, creating a file on Windows and sending it to Linux will result that the file will contain strange characters, ^M.

Here, on Linux, how to replace the ^M with Linux’s Carriage Return and Line Feed. Continue reading

How to install and setup OpenVPN on Ubuntu server

This website was born to keep track of my projects, I tend to forget how to setup something if I’m not doing it daily. I have a collection of text file in my computer and this new one is about installing the OpenVPN application on a Ubuntu server. I made the configuration easy, removing the unnecessary. I suggest to read the OpenVPN manual to adapt the configuration for a specific use. Continue reading