Skip to content

Instantly share code, notes, and snippets.

View afahitech's full-sized avatar

Ataur Rahman afahitech

View GitHub Profile
@afahitech
afahitech / Docker.sh
Created April 7, 2020 15:23
Docker install on ubuntu 18.04
#!/bin/sh
# Install Prerequisite Packages
sudo apt update && sudo apt upgrade
sudo apt-get install curl apt-transport-https ca-certificates software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
# Installing Docker
@afahitech
afahitech / DockerImage.sh
Created April 7, 2020 15:49
Using docker on Ubuntu
#!/bin/sh
#Running a Docker Container
docker run -it ubuntu
apt update
apt install nginx
node -v
exit
#Managing Docker Containers
@afahitech
afahitech / Ansible.sh
Created April 8, 2020 11:41
Install Ansible on Ubuntu 18.04 LTS
# !/bin/sh
# Installing Ansible
sudo apt update && sudo apt upgrade
sudo apt-add-repository ppa:ansible/ansible
sudo apt update
sudo apt install ansible
# Setting Up the Inventory File
sudo nano /etc/ansible/hosts
@afahitech
afahitech / vagrant.sh
Created April 10, 2020 13:17
How to install Vagrant on Ubuntu 18.04 LTS
# !/bin/sh
# Installing Vagrant
sudo apt update && sudo apt upgrade
sudo apt install virtualbox
sudo apt update
curl -O https://releases.hashicorp.com/vagrant/2.2.6/vagrant_2.2.6_x86_64.deb
sudo apt install ./vagrant_2.2.6_x86_64.deb
@afahitech
afahitech / puppet.sh
Created April 10, 2020 13:33
How to install Puppet on Ubuntu 18.04 LTS
#!/bin/sh
# Prerequisites
sudo apt update && sudo apt upgrade
sudo apt install -y ntp ntpdate
sudo ntpdate -u 0.ubuntu.pool.ntp.org
# DNS
sudo nano /etc/hosts
# add
@afahitech
afahitech / WAScan.sh
Created April 17, 2020 16:38
How to install WAScan on Ubuntu 18.04 LTS
#!/bin/sh
# Systme update
sudo apt update && sudo apt upgrade
# Install wascan- use following commands:
git clone https://github.com/m4ll0k/WAScan.git wascan
cd wascan
sudo apt install python3-pip
sudo apt install python-pip
@afahitech
afahitech / Ruby.sh
Last active October 1, 2020 17:50
How to install Ruby on Rails on Ubuntu 18.04
#!/bin/sh
# Install Rails & Ruby
gem install rails
gem update --system
sudo apt-get install ruby-dev zlib1g-dev liblzma-dev
gem install rails
apt install ruby
rails new myapp
@afahitech
afahitech / MeanStack.sh
Created April 23, 2020 06:46
How to install MEANStack on Ubuntu 18.04 LTS
#!/bin/sh
#Install Git
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install git
# Install Nodejs
sudo apt install curl
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
@afahitech
afahitech / Golang.sh
Created June 15, 2020 17:59
How to install Golang on Ubuntu 18.04 LTS
#!/bin/sh
# Download
sudo apt update
mkdir golang_source
cd golang_source
wget https://dl.google.com/go/go1.14.1.linux-amd64.tar.gz
sudo tar -zxvf go1.14.1.linux-amd64.tar.gz -C /usr/local
@afahitech
afahitech / Asterisk.sh
Created June 15, 2020 20:19
How to install Asterisk on Ubuntu
#!/bin/sh
# Update system
sudo apt update && sudo apt upgrade
sudo apt install wget build-essential subversion
# Download Asterisk
cd /usr/src/
sudo wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-16-current.tar.gz
sudo tar zxf asterisk-16-current.tar.gz