This post assumes that nginx already installed on the server. If its not installed, please refer the following post to install nginx. We assumes that host is ubuntu and installation path is /etc/nginx. You can follow the same post incase of different OS or installation path is different. You may… Continue Reading Configure multiple domains(virtualhost) on nginx webserver

Nginx is the fastest webserver when compared to Apache. In this post, we are gonna explain on how to secure your website using SSL certificate on ubuntu 16.04. Assumption: Ubuntu 16.04 Nginx webserver. If nginx is not installed, please follow the post to install nginx You must have private key,… Continue Reading Install SSL Certificate on Nginx Ubuntu 16.04

This post covers 2 section which helps to boost the website performance. As we know, nginx is fast webserver and we are going to improve the performance by tweaking few more parameters on nginx. If the server doesn’t have nginx installed then follow the post . Assumption: Nginx webserver Centos or… Continue Reading Enable Expires Headers, gzip compression on nginx

In this post, we are gonna explain on how to install nginx, Php, Mariadb on Ubuntu 16.04.1. We have used AWS ubuntu server on this article.  apt-get install nginx Start the nginx service. systemctl start nginx Enable the service on startup so that it will get automatically started whenever the… Continue Reading Install Nginx, Php, MariaDB on Ubuntu 16.04.1

In this post, we gonna explain on how to install and configure SSL on centos. The main advantage of using letsencrypt is its free and the certificate is valid for 90 days. You need to execute simple command to renew it again. Let’s Encrypt is a new Certificate Authority.It’s free, automated,… Continue Reading Install and Configure SSL using LetsEncrypt

In this post, we are gonna explain how to establish tunnel between local machine to your server. The following are the few use cases. When any application/domain is restricted particularly to the network. When you want to open the application/domain which is in private network. If you are looking to… Continue Reading Tunnel Setup on Windows without VPN

We have been roaming here and there to find a way to implement a chat application on our own network. Finally, figured out a way to implement the same on our network. The solutions which we described below can be used over the internet and it can be used within… Continue Reading Deploy your own chat application on network

I have been trying to find a way to install boto library on my windows machine. Since, windows command line is bit hard for me, I don’t know where the pip installer.  Python installer came with pip package by default and we don’t need to install it again. Here is the… Continue Reading Install Boto on Windows

In this post, we are going to explain on how to take mysqldump of individual table for all the databases. As a bonus, we will add feature to store the dumps to s3(with Versioning) and encrypt the backup. Prerequisites: s3cmd command on linux machine. Mysql Root Password S3 Bucket name… Continue Reading Script to take tablewise mysqldump and store in s3

Its painful to restore a database from phpmyadmin on Xampp server because of  memory_limit, post_max_size, max_execution_time incase if the database size is huge. The best way is to restore the database from mysql command line. Since, I am using windows machine, will explain how to restore on windows machine. Get… Continue Reading Restore Database on Xampp from command line