2021-11-07 18:33:33

This commit is contained in:
gbaconni
2021-11-07 18:33:33 +01:00
parent d70a833d86
commit eba2d2e420

View File

@@ -6,7 +6,7 @@
# By: gbaconni@student.42lausanne.ch +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ #
# Created: 2021/11/07 14:23:18 by gbaconni #+# #+# #
# Updated: 2021/11/07 18:08:33 by gbaconni ### lausanne.ch #
# Updated: 2021/11/07 18:33:29 by gbaconni ### lausanne.ch #
# #
# **************************************************************************** #
@@ -42,6 +42,7 @@ ft_php ()
ft_wordpress ()
{
password=${1-Born2beRoot}
if ! dpkg --get-selections | grep -q '^wordpress'
then
apt-get install -qq -y wordpress
@@ -54,8 +55,10 @@ ft_wordpress ()
if ! test -d /var/lib/mysql/wordpress
then
rm -f /etc/wordpress/config-localhost.php
sed -i -r 's/(read.*)(DB_PASSWORD|yn)/\2=y/g; s/( -p )/ /g;' /usr/share/doc/wordpress/examples/setup-mysql
bash -x /usr/share/doc/wordpress/examples/setup-mysql -n wordpress -u root -t localhost localhost
sed -i -r "s/(read.*)(yn|DB_PASSWORD)/\2=y/g; s/ -p / /g;" /usr/share/doc/wordpress/examples/setup-mysql
bash -x /usr/share/doc/wordpress/examples/setup-mysql -d -n wordpress || true
bash -x /usr/share/doc/wordpress/examples/setup-mysql -n wordpress localhost
mysqladmin -u root password "${password}"
fi
return 0
}
@@ -93,10 +96,11 @@ ft_update ()
ft_install ()
{
ft_mariadb
password=${1-Born2beRoot}
ft_mariadb ${password}
ft_apache
ft_php
ft_wordpress
ft_wordpress ${password}
ft_ufw
return 0
}
@@ -110,7 +114,8 @@ main ()
return 0
;;
*)
ft_install
password=${1-Born2beRoot}
ft_install ${password}
;;
esac
return 0