Commit ecc499db authored by Joab Bremer's avatar Joab Bremer

Update install_unifi.sh

parent d108865c
......@@ -8,6 +8,7 @@
#Variaveis de instalação
RED='\033[0;31m'
NC='\033[0m' # No Color
DT=$(date +%d%m%Y_%H%M%S)
####################################################################################
disable_selinux(){
......@@ -37,7 +38,8 @@ creating_user(){
adduser -r -s /bin/nologin ubnt
}
backup_unifi(){
cp -r /opt/UniFi /opt/UniFi_bkp_$(date +%d%m%Y_%H%M%S)
cp -r /opt/UniFi /opt/UniFi_bkp_sys_$DT
mongodump --port 27117 --db ace --out /opt/unifi_bkp_db_$DT
}
install_unifi(){
#wget https://dl.ui.com/unifi/7.3.83/UniFi.unix.zip -P /opt -q
......@@ -69,6 +71,9 @@ Restart=on-success
WantedBy=multi-user.target
EOF
}
restoring_db(){
mongorestore --port 27117 --db ace --drop /opt/unifi_bkp_db_$DT
}
starting_service_unifi(){
systemctl enable unifi.service --quiet
systemctl start unifi.service --quiet
......@@ -92,6 +97,8 @@ echo -e "${RED}Instalando UniFi${NC}"
install_unifi
echo -e "${RED}Configurando serviço${NC}"
creating_service_unifi
echo -e "${RED}Restaurando DB${NC}"
restoring_db
echo -e "${RED}Iniciando Unifi${NC}"
starting_service_unifi
echo -e "${RED}Instalação Concluida${NC}"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment