Script for Webmin Installation with LAMP on Centos7



  


#!/bin/sh

ROOT_PASSWORD="aman"

sudo su -c '
cat <<EOF > /etc/yum.repos.d/webmin.repo
[Webmin]
name=Webmin Distribution Neutral
#baseurl=http://download.webmin.com/download/yum
mirrorlist=http://download.webmin.com/download/yum/mirrorlist
enabled=1
EOF
'
sudo yum install wget -y
wget http://www.webmin.com/jcameron-key.asc
sudo rpm --import jcameron-key.asc

sudo yum install -y webmin
sudo /usr/libexec/webmin/changepass.pl /etc/webmin root ${ROOT_PASSWORD}
sudo systemctl enable webmin
yum update -y
yum install httpd -y
yum install mariadb-server mariadb -y
sudo yum install php php-mysql -y
sudo yum install php-mbstring -y
sudo systemctl restart httpd.service
sudo systemctl restart mariadb
sudo systemctl restart mariadb.service
/usr/bin/mysqladmin -u root password aman
sudo systemctl restart mariadb
sudo systemctl restart mariadb.service
sudo yum install unzip -y
sudo systemctl enable httpd.service
sudo systemctl enable mariadb
sudo systemctl enable webmin
echo "Install Complete"

Comments