Category Archives: Tutorials
How to Install Jekyll in Alpine Linux
I have been using alpine linux because it is a lightweight Linux distro and highly customizable. I was trying to install jekyll in alpine and following the instruction from jekyll website was not that helpful because the instructions are not for alpine linux. So here is how I did it. Installing ruby Official documentation asks that the system has ruby installed and should be…
Ansible and Dynamic Amazon EC2 Inventory Management
To create amazon ec2 instances dynamically and to manage them I have followed the following instructions-I have chosen Ubuntu 16.04 as my ansible controller machine and will be using an ubuntu AMI. I have also generated some credentials from amazon’s IAM. Add the credentials into environment variables. export AWS_ACCESS_KEY_ID='YOUR_AWS_API_KEY' export AWS_SECRET_ACCESS_KEY='YOUR_AWS_API_SECRET_KEY' To get started with dynamic EC2 inventory management, we…
How to Install NGINX in Ubuntu
nginx [engine x] is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server. Install NGINX Installing nginx is pretty easy and starlight forward. To install nginx use the following command(s) sudo apt-get update sudo apt-get -y install nginx These should install and start the web-server service. To check the current status of nginx,…
How to Install Jenkinks 2.0 in Ubuntu
Jenkins is one of the most popular open-source automation/build servers with a lot of plugins to support building, deploying, and automating any project. Prerequisites Java 11 Install Jenkins Installing jenkins from repository in ubuntu 16.04.6 server requires repository list modification to install and receive updates for Jenkins itself. To start the installation process we need to add the jenkins official repository key…
How to Install OpenJDK (JAVA) in Ubuntu
Installing java in Linux/UNIX based system can be a bit tricky sometimes because it requires the user to set an environment variable called JAVA_HOME and finding the right version of java can be sometimes overwhelming. To stay in the open-source realm, we will use openjdk-8-jdk. First, we need to make sure that currently, there is no…