Skip to content

Instantly share code, notes, and snippets.

View UbuntuEvangelist's full-sized avatar
🏠
Working from home

Masum UbuntuEvangelist

🏠
Working from home
View GitHub Profile
@alinetskyi
alinetskyi / setup.sh
Last active March 24, 2023 09:39
Setup Debian machine for docker-compose
#!/bin/bash -x
COMPOSE_VERSION="1.23.2"
COMPOSE_URL="https://github.com/docker/compose/releases/download/$COMPOSE_VERSION/docker-compose-$(uname -s)-$(uname -m)"
# Opendax bootstrap script
install_core() {
sudo bash <<EOS
apt-get update
apt-get remove -y --purge unscd
@UbuntuEvangelist
UbuntuEvangelist / Node.js Install Ubuntu Linux
Last active October 4, 2023 21:30
Node.js Install Ubuntu Linux
#!/bin/sh
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
source ~/.bashrc
command -v nvm
nvm install 18
nvm use 18
node -v
@rakibulinux
rakibulinux / attendize.sh
Last active June 28, 2020 17:55
How to install attendize on ubuntu 18.04
#!/bin/sh
sudo apt-get update
sudo apt-get install nginx mariadb-server php7.2 php7.2-cli php7.2-fpm php7.2-common php7.2-mysql php7.2-curl php7.2-json php7.2-zip php7.2-gd php7.2-xml php7.2-mbstring php7.2-opcache php7.2-pgsql curl git unzip -y
sudo systemctl start nginx
sudo systemctl enable nginx
sudo systemctl start mariadb
sudo systemctl enable mariadb
@linuxbiekaisar
linuxbiekaisar / tomcat.sh
Last active September 12, 2021 12:23
How to install tomcat on ubnuntu 18.04 LTS
# Youtube: https://www.youtube.com/watch?v=4AVIAz0vbaA&t=4s
#!/bin/sh
# Tomcat installation on Ubuntu:
# ==============================
# Install OpenJDK
sudo apt install default-jdk
@linuxbiekaisar
linuxbiekaisar / HospitalRun.sh
Last active August 25, 2022 00:17
How to install HospitalRun On Ubuntu 20.04 LTS.
# Youtube: https://www.youtube.com/watch?v=bTJcuGcNWMA
# !/bin/sh
# To install HospitalRun on localhost run the following commands:
# Clone repository:
git clone https://github.com/HospitalRun/hospitalrun.github.io.git
# Thereafter, enter into the downloaded folder
@CloudLinuxDeveloper
CloudLinuxDeveloper / harvester.ssh
Last active May 29, 2025 11:16
How to install theHarvester on Ubuntu
# !/bin/sh
# Download and clone the theHarvester from Github
git clone https://github.com/laramies/theHarvester
# Now enter into the theHarvester Folder
cd theHarvester
# Install pip
sudo apt install python3-pip
@UbuntuEvangelist
UbuntuEvangelist / ubuntu-hardening.md
Created June 28, 2020 23:57 — forked from lokhman/ubuntu-hardening.md
List of things for hardening Ubuntu

System Updates

http://bookofzeus.com/harden-ubuntu/initial-setup/system-updates/

Keeping the system updated is vital before starting anything on your system. This will prevent people to use known vulnerabilities to enter in your system.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get autoremove
sudo apt-get autoclean
@UbuntuEvangelist
UbuntuEvangelist / AnsibleAWX.sh
Created July 18, 2020 11:55
Ansible AWX Install CentOS
yum update -y
yum groupinstall "Development Tools" -y
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm -y
echo "[rabbitmq-erlang]"> /etc/yum.repos.d/rabbitmq-erlang.repo
echo "name=rabbitmq-erlang">> /etc/yum.repos.d/rabbitmq-erlang.repo
echo "baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/7">> /etc/yum.repos.d/rabbitmq-erlang.repo
echo "gpgcheck=1">> /etc/yum.repos.d/rabbitmq-erlang.repo
echo "gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc">> /etc/yum.repos.d/rabbitmq-erlang.repo
echo "repo_gpgcheck=0">> /etc/yum.repos.d/rabbitmq-erlang.repo
@UbuntuEvangelist
UbuntuEvangelist / Things To Do After Installing Ubuntu 24.10 Desktop Linux
Last active April 24, 2025 14:24
Things To Do After Installing Ubuntu 24.10 Desktop
#!/bin/sh
# This Gist specially design for School Of Freelancing remote training.
# FORK THIS GIST THEN RUN ALL COMMANDS ONE BY ONE
# Open your terminal by ctrl+alt+t and run all commands one by one. You can copy and paste into terminal too.
apt update -y
apt upgrade -y
apt update -y
apt install build-essential checkinstall
@UbuntuEvangelist
UbuntuEvangelist / How To Install Python Ubuntu 24.04 LTS
Last active November 29, 2024 18:13
This Commands Will Install Multiple Python-3.11.x Into Ubuntu 24.04 LTS
# !/bin/sh
# Install Python 3 on Ubuntu From Source
sudo -i
apt update && apt upgrade -y
apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
apt install build-essential checkinstall
apt autoremove
apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
cd /opt