Automatisch script voor creatie CMS dir + mysql
Posted: Thu Jan 18, 2018 3:05 pm
Heren,
Ik zou graag een script schrijven om zaken te automatiseren.
in de /var/www/html/ staan
cmsmadesimple-1.12.2-full.tar
config.php (met drie spaties)
dit is tot op heden mijn script:
Ik blij steken op de creatie van de database.
De tabellen worden aangemaakt in het cms02 install script.
Dit script heeft me een zeker automatisme.
mijn DB creatie geeft als error
waar ga ik de mist in?
Alvast bedankt.
Ivan
Ik zou graag een script schrijven om zaken te automatiseren.
in de /var/www/html/ staan
cmsmadesimple-1.12.2-full.tar
config.php (met drie spaties)
dit is tot op heden mijn script:
Code: Select all
#!/bin/sh
# Zet de rechten goed van de HTML Folder
### put user in www-data group
echo " geef de foldernaam => "
read folder
sudo usermod -a -G www-data ivan
sudo chown -R ivan:www-data /var/www/*
sudo chmod -R 777 /var/www/*
### make folder change cursors to folder; copy cmsXX to folder cmsXX; deploy cmsXX
mkdir /var/www/html/$folder
cd /var/www/html/$folder
echo " de folders zijn aangemaakt "
sleep 2
### copy cmsmadesimple-1.12.2-full.tar to proper dir & untar cmsmadesimple-1.12.2-full.tar
cp /var/www/html/cmsmadesimple-1.12.2-full.tar /var/www/html/$folder/
tar -xvf /var/www/html/$folder/cmsmadesimple-1.12.2-full.tar
echo "### Create correcte DB "
sleep 1
[color=#FF0000]
mysql> -u root@localhost -p0495Ivan;
mysql> CREATE $folder IF NOT EXISTS $folder;
exit;[/color]
De tabellen worden aangemaakt in het cms02 install script.
Dit script heeft me een zeker automatisme.
mijn DB creatie geeft als error
Code: Select all
### Create correcte DB
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1045 (28000): Access denied for user 'ivan'@'localhost' (using password: YES)
ivan@webuntu:/var/www/html$ ### Create correcte DB
waar ga ik de mist in?
Alvast bedankt.
Ivan