s'occuper de wordpress
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ ! -e "/var/lib/mysql/.done" ]; then
|
||||
mysql_install_db --user=mysql --datadir=/var/lib/mysql
|
||||
/usr/sbin/mysqld --skip-networking &
|
||||
|
||||
for i in {50..0}; do
|
||||
if echo 'SELECT 1' | mysql &> /dev/null; then
|
||||
break
|
||||
fi
|
||||
sleep 1
|
||||
done
|
||||
|
||||
if [ "$i" -eq 0 ]; then
|
||||
echo >&2 'MariaDB'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
mysql -u root -e "CREATE DATABASE IF NOT EXISTS $SQL_DATABASE;"
|
||||
|
||||
mysql -u root -e "CREATE USER '$SQL_USER'@'%' IDENTIFIED BY '$SQL_PASSWORD';"
|
||||
|
||||
mysql -u root -e "GRANT ALL ON $SQL_DATABASE.* TO '$SQL_USER'@'%';"
|
||||
|
||||
mysql -u root -e "FLUSH PRIVILEGES;"
|
||||
|
||||
mysql -u root -e "SET PASSWORD FOR 'root'@'localhost' = PASSWORD('$SQL_ROOT_PASSWORD');"
|
||||
|
||||
|
||||
mysqladmin -u root -p$SQL_ROOT_PASSWORD shutdown
|
||||
|
||||
|
||||
touch /var/lib/mysql/.done
|
||||
fi
|
||||
|
||||
exec "$@"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user