Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- !#/bin/bash
- #Automated install centos7 Vhost1 (after installing centos7 virtualization host role in setup
- #Add user username to libvirt group
- sudo usermod -aG libvirt username
- #Install nfs client utils and cifs utils
- sudo yum install -y nfs-utils
- sudo yum install -y cifs-utils
- #Install virt-install to get cockpit machines working
- sudo yum install -y virt-install
- #Install docker
- sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
- sudo yum install -y docker-ce docker-ce-cli containerd.io
- sudo systemctl status docker
- sudo systemctl enable docker
- sudo systemctl start docker
- sudo systemctl status docker
- sudo docker run hello-world
- sudo usermod -aG docker username
- #Install docker-compose
- sudo curl -L "https://github.com/docker/compose/releases/download/1.25.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
- sudo chmod +x /usr/local/bin/docker-compose
- #Install cockpit
- sudo yum -y install epel-release
- sudo yum update -y
- sudo yum install cockpit -y
- systemctl enable cockpit.socket
- sudo systemctl start cockpit
- sudo reboot
- sudo firewall-cmd --add-service=cockpit
- sudo firewall-cmd --add-service=cockpit --permanent
- sudo firewall-cmd --reload
- #Install extra cockpit modules
- sudo yum install -y cockpit-docker
- sudo yum install -y cockpit-dashboard
- sudo yum install -y cockpit-storaged
- sudo yum install -y cockpit-machines
- sudo firewall-cmd --zone=public --add-port=32400/tcp --permanent
- sudo firewall-cmd --zone=public --add-port=32469/tcp --permanent
- sudo firewall-cmd --zone=public --add-port=8324/tcp --permanent
- sudo firewall-cmd --zone=public --add-port=32412/udp --permanent
- sudo firewall-cmd --zone=public --add-port=32413/udp --permanent
- sudo firewall-cmd --zone=public --add-port=32414/udp --permanent
- sudo firewall-cmd --zone=public --add-port=32410/udp --permanent
- sudo firewall-cmd --zone=public --add-port=1900/udp --permanent
- sudo firewall-cmd --zone=public --add-port=5353/udp --permanent
- sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
- #Create Folders for Confluence - Docker version
- sudo mkdir -p /home/username/confluence/confluence
- #Create folder for Plex mount
- sudo mkdir /mnt/Plex
- sudo chown username:username /mnt/Plex/
Add Comment
Please, Sign In to add comment