mc-perfect/db-install.sh
2026-01-25 14:06:04 +01:00

33 lines
583 B
Bash
Executable File

#!/bin/bash
# DATABASE
# using 2 interfaces
# out {DHCP} only for install and update
# in {db} static
# Ask for $db_user $internla_ip $StrongPswd
apt update -y
apt upgrade -y
apt install mariadb-server
systemctl start mariadb
systemctl enable mariadb
#mariadb-secure-installation
mysql -u root -p
CREATE DATABASE playersync;
CREATE USER $db_user@$internal_ip IDENTIFIED BY $StrongPswd;
GRANT ALL ON playersync.* TO $db_user@$internal_ip WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
# SERVER
# using 3 interfaces
# out {DHCP} only for install and update
# in {db} static