Set up Full Apache Stack on Ubuntu 15.10 VPS

You don’t need to install the whole package of any Hosting Control Panel especially if your server has minimum RAM quota. Just follow this thorough guide on setting up Apache, PHP, MariaDB MySQL and PhpMyAdmin on Ubuntu 15.10 server. This tutorial will guide you, with screenshot pics, to all the steps needed to build a working web server to host dynamic websites like WordPress, Joomla, etc. This full stack Apache package is most commonly known as LAMP Stack (Linux, Apache, MySQL and PHP). This article is for newbie who want to learn using Virtual Private Server for their very first time. Read on.. Continue reading “Set up Full Apache Stack on Ubuntu 15.10 VPS”

How to Build Your Own Docker Images and Push the Images into Docker Hub Repository

One of the cool things about Docker is that you can make changes to a Docker container from an existing Docker image (for example, deploy your applications, fine-tune your configurations, etc) and then save (or “commit”) the changes into your own Docker image. You can also push the images into Docker Hub repository, which is available for all Docker users, free of charge. You just need to create an account, then create a repository for storing (pushing) your images within the Docker Hub portal. You can set your repository to be public (for others to be able to pull your images) or private (only you can acess the repository). Continue reading “How to Build Your Own Docker Images and Push the Images into Docker Hub Repository”

How to Install Webmin on Your VPS

Webmin is one of the best web-based interfaces for system administration for any Unix-like system. It’s completely free and open-source. With Webmin, you can configure services like Apache, PHP, DNS, file sharing, setup user accounts and much more, just by using your web browser. You don’t have to manually edit any Unix configuration files like /etc/password, you can use Webmin to do that. Webmin lets you manage a system from the console or remotely. Lots of servers use Webmin as it’s easy to use even for beginners. If you already know how to use another control panel like cPanel or Ajenti, getting used to Webmin will be much easier for you. You can quickly install a Webmin instance on your server and try it out before deciding whether or not you should use it. Continue reading “How to Install Webmin on Your VPS”

How to Install Let’s Encrypt Certificate on VestaCP

Here’s how you can install and setup properly free SSL certificate on VestaCP from Let’s Encrypt which I believe it is the easiest way so far. Before we take steps a little further, let’s firstly take a look on what Let’s Encrypt is. For you who didn’t know it yet, Let’s Encrypt is a new certificate authority providing free SSL certificate for any websites. The project was started in 2012 by two Mozilla employees, Josh Aas and Eric Rescorla, together with Peter Eckersley at the Electronic Frontier Foundation and J. Alex Halderman at the University of Michigan. Since May 2013, Internet Security Research Group incorporated the project. Continue reading “How to Install Let’s Encrypt Certificate on VestaCP”