aboutsummaryrefslogtreecommitdiff
path: root/srcs/mysql/src
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2020-10-17 12:41:39 +0200
committerCharles Cabergs <me@cacharle.xyz>2020-10-17 12:41:39 +0200
commit8ea568e6f84c9c14c26377643adb64134aed3d09 (patch)
tree94c41c41960799aa406c1b9802f3d9c5cc9caaa9 /srcs/mysql/src
parent334a3cef81c3e079fbf4f43d906c12037c6864a9 (diff)
downloadft_services-8ea568e6f84c9c14c26377643adb64134aed3d09.tar.gz
ft_services-8ea568e6f84c9c14c26377643adb64134aed3d09.tar.bz2
ft_services-8ea568e6f84c9c14c26377643adb64134aed3d09.zip
Added wordpress and phpmyadmin deployment/service
Diffstat (limited to 'srcs/mysql/src')
-rwxr-xr-xsrcs/mysql/src/entrypoint.sh14
-rw-r--r--srcs/mysql/src/my.cnf4
2 files changed, 12 insertions, 6 deletions
diff --git a/srcs/mysql/src/entrypoint.sh b/srcs/mysql/src/entrypoint.sh
index 67f705b..8d7c1d1 100755
--- a/srcs/mysql/src/entrypoint.sh
+++ b/srcs/mysql/src/entrypoint.sh
@@ -2,14 +2,16 @@
mkdir -vp /run/mysqld
-echo -e 'asdfasdf123\nasdfasdf123\n' | adduser cacharle
+# echo -e 'asdfasdf123\nasdfasdf123\n' | adduser cacharle
-mysql_install_db --user=cacharle
+# export MYSQL_ROOT_PASSWORD=''
-/usr/bin/mysqld --user=cacharle --skip-password --bootstrap <<EOF
+mysql_install_db --datadir=/usr/lib/data --user=root
+
+/usr/bin/mysqld --user=root --bootstrap <<EOF
CREATE DATABASE wordpressdb;
-CREATE USER 'cacharle'@'localhost' IDENTIFIED BY 'pass';
-GRANT ALL PRIVILEGES ON wordpressdb.* TO 'cacharle'@'localhost';
+CREATE USER 'root'@'localhost' IDENTIFIED BY 'pass';
+GRANT ALL PRIVILEGES ON wordpressdb.* TO 'root'@'localhost';
IDENTIFIED BY 'pass';
FLUSH PRIVILEGES;
EOF
@@ -17,4 +19,4 @@ EOF
# until mysql; do
# sleep 5
-/usr/bin/mysqld --user=cacharle
+exec /usr/bin/mysqld --user=root --console
diff --git a/srcs/mysql/src/my.cnf b/srcs/mysql/src/my.cnf
new file mode 100644
index 0000000..5517925
--- /dev/null
+++ b/srcs/mysql/src/my.cnf
@@ -0,0 +1,4 @@
+[mysqld]
+user=root
+port=3306
+datadir=/usr/lib/data