Installing Webuzo Control Panel on Linux

Webuzo is a web hosting control panel for Linux. The few things that set Webuzo apart from other LAMP (Linux Apache MySQL and PHP) stack web hosting control panels is that it is a single user control panel, easy to install but most notably is that it is free. They do have a paid version, and the difference between the free and paid version is the number of scripts available—55 scripts and 391 scripts, respectively. These scripts allow you to install web applications with 1 click and integrates fully into the Webuzo control panel framework.

You can install Webuzo on any of the popular Linux distributions. According to their system requirements, it works for 32-bit (x86) but the installer gave me some issues so I installed it on 64-bit (x86_64). The indicated minimum requirement for RAM is 512mb but it does work on 256mb of RAM.

For this tutorial, I am using CentOS 7 64-bit so if you are using Debian, you will need to use the apt-get counterpart instead of yum.

Webuzo Screenshot

Continue reading “Installing Webuzo Control Panel on Linux”

SOCKS Proxy using SSH Tunneling

SOCKS or Socket Secure is an protocol used to move network packets between the computer and the proxy server. You can use any standard Linux server to set up your SOCKS proxy as long as you have SSH (Secure Shell) access. You do not need to install any additional software on your server for this to work.

As a digital marketer doing SEO, you may need to run SERP rank checks and if you do it often enough, search engines may temporarily block your computer’s public IP address. Or if you are at work or school where IT blocks websites that you need to access, this can be a viable method to get around that—as long as you are not doing anything illegal.

Here are some advantages of SOCKS proxies over other types of proxies:

  • Lives on the Session Layer (refer to the OSI model) so anything above that on the Presentation Layer and Application Layer (eg. HTTP, FTP, etc.) will all pass through the SOCKS proxy
  • Use a proxy on SEO software that does not have native support for  proxies
  • Does not require anything special as long as you have a Linux server with SSH access
  • Avoid the risk of middlemen stealing your data in contrast to public proxies

Note: Even though DNS is on the Application Layer, Windows will use your default DNS, in which case would probably be from your ISP. You can use a software such as DNS2SOCKS if you want to route DNS traffic through the SOCKS proxy too.

This tutorial is for Windows and you would need to download PuTTY (SSH client) if you do not have it.

Download PuTTY

Continue reading “SOCKS Proxy using SSH Tunneling”