Auto installers are designed to make your life easy. Installing and configuring things like Nginx and OpenVPN can be hard for novices. You can use the Nginx Autoinstaller listed on my blog if you need that, but what about OpenVPN? OpenVPN-AS is free and comes with a great web based control panel, but the problem is that the free version is limited to 2 concurrent users. But that’s the way to go if you are fine with 2 user limit, You can view my OpenVPN-AS setup guide here.
If you don’t like the 2 user limit on OpenVPN-AS you can install regular OpenVPN but it requires little bit of work, it has no limits on users and you and your friends or clients can use the same VPN concurrently. I have found a great OpenVPN auto install script on github and I thought about sharing it with you. You can find it here installing it is very easy. See below Continue reading →
You might know about the Nginx Auto install script listed on this blog . Its been almost 3 years since I have released my first modified version of it. Those days my version brought a lot of changes to the original version because my version came with the latest versions of Nginx , PHP. But later on the original developer Incorporated most of my changes to the original version.
APC Alternative PHP Cache, is a nice little caching add-on to PHP which can increase the performance of PHP significantly. APC works by optimizing the PHP compiler and storing the final compiled code in the memory. So this saves the burden of having to retrieve the source file from the disk and compile it every time when a visitor requests a page.
If you want to get OpenVPN running on your server, the easiest way is using the OpenVPN-AS ( Access Server ). OpenVPN-AS is the commercial version of opensource OpenVPN project. But they are kind enough to let you use the OpenVPN-AS free for 2 concurrent users. Of course you can buy licenses and increase the user limit, But for personal use its enough.
Installing OpenVPN-AS is very easy compared to the regular OpenVPN and it comes with a nice web based management interface as you can see on above screenshot. Also the web interface has nice options like showing bandwidth usage, connected user info etc. You can run OpenVPN-AS on 128MB ram VPS or higher. 128MB of RAM is more than enough for this purpose. Just grab a 128MB OpenVZ VPS from Ramnode or BuyVM and lets get in to the installation, Continue reading →
If you are a regular follower of this blog, you might remember that I have wrote about how you can get remote desktop running on Ubuntu VPS or Dedicated Server. And to connect it via VNC I have used Gtkvnc viewer in the past. Read about it here However Gtkvnc viewer had major drawbacks like, there is no option to save the server details, So it means that you have to enter the details of your remote desktop server every time when you want to connect to it.
Ubuntu 13.04 Raring Ringtail got released few days ago on April 25th. I have been using Ubuntu as server OS for past 3 years and as you might already know I have switched to Ubuntu from Windows as my primary work OS about 8 months ago and I don’t regret it. Until the release of 13.04 I had 12.10 wubi dual boot setup because that’s how I started using Ubuntu. Even though I had dual boot setup I didn’t used windows at all, I had it on my 128GB Samsung 830 SSD and since the space on my wubi installation was running out I have decided to wait for 13.04 release and do a clean installation of Ubuntu without any dual boot setup. Continue reading →
Yesterday I was stumbled upon an amazingly cool project which is running linux on 8bit micro controller. ATmega 1284P is used as the processor which has a operating frequency of 20Mhz and built on 8Bit AVR architecture.
The minimum requirements to run linux kernel is mentioned as 2MB RAM and 80386 processor (32bit) on Linux documentation project. This 32bit requirement is addressed by emulating ARM processor inside the micro. And micro is overclocked to 24Mhz. Continue reading →
Easiest and best way to find the performance of your dedicated servers or VPS’s is to benchmark them. I have covered how to do a Geekbench test on your linux server here . But that doesn’t test for variables like bandwidth. I know that testing connectivity speeds is easy as running “wget”s against some test files. But I have found a great little script which does this very easily Continue reading →