, , ,

OpenVPN Install (Ubuntu 20.04)


This script will let you set up your own VPN server in no more than a minute, even if you haven’t used OpenVPN before. It has been designed to be as unobtrusive and universal as possible.

GitHub: openvpn-install

I tested it on Ubuntu 20.04, and it works like a charm.

, ,

Adding Block Storage to an Existing Cloud at Linode

This site is hosted at Linode’s smallest package. Besides this blog, I have some other domains and small WordPress-based sites here. Most of them are not busy site. So, $5/mo is just gret. But, there is a small problem: storage.

Yesterday, I almost utilised 95% of the 25GB of storage limit. I was thinking of upgrading the to the higher specs. $10/mo is still a good deal. But, I only need the storage at this moment. Paying $10/mo will give me additional 25GB of storage.

I already knew that Linode also provides block storage, and I never looked up for this addons. So, I gave it try and tried to prove that the how-to works as written. So, from the panel, I chose to add 20GB of storage and follow the instruction in the input fields.

It took only less than a minute I think to create the disk storage.

Once the disk created, I only need to run some commands as instructed in the configuration page. It was that simple.

After that, I moved some of my files to the new partition, and changed some configurations. Also, I moved MySQL storage to this partition, because it utilises the most. the process also pretty straightforward.

And, I only need to pay extra $2/mo for 20GB additional storage.


, , , , , , ,

OpenVPN Setup on Ubuntu 18.04 LTS

I could not remember exactly when I setup OpenVPN for the first time. As far as I remember, it was not an easy task. But, I need to have it installed, and I found it easier. Probably, because it’s easier to setup on Ubuntu 18.04 LTS?

I need to have it setup because I have some sites blocked by my internet provider. Using Google’s DNS ( or even ClouFlare’s did not help either. Changing the DNS made my internet connection do not work.

So, I need to set OpenVPN up somewhere. I was thinking of having it setup on my own cloud server at Linode. Lucky that there is a straight-forward tutorial on how to setup OpenVPN on Ubuntu 18.04 LTS. I will write it down also here for my personal documentation.


First, update the system by running apt-get update and then apt-get upgrade. For me this is optional.

, ,

Compile ssh2 bindings extension for PHP7

Compile ssh2 bindings extension for PHP7. After moving to PHP 7 on Ubuntu 16.04, this is a handy solution.

, , , , , , , , , ,

Internet Browser Memory Battle

I have some internet browsers installed in my PC and laptop like Opera, Firefox, Flock, Safari (for Windows) and also Internet Explorer. For my OpenSUSE and Ubuntu, I only have Firefox and Opera. Among those, I only use two browsers regularly. For the other, I only use it for web development purposes.
Even I — think — I have enough memory to run some application at the same time, I love when those browsers do not eat too much memory. So far, I like Opera and Firefox (I use the latest version). Not only that I feel comfortable using them, but also because they have good memory management. If you want to reader some detailed analysis, there are some articles on the internet. Here are some:

The good think is that… I use my favorite internet browsers, and they’re also good. Nice.