| done | done | ||||
| echo "Installing WordPress" | echo "Installing WordPress" | ||||
| docker exec --user www-data $PREFIX-web /bin/sh -c "wp core download --version=$WP_VERSION --locale=$WP_LOCALE --path=/var/www/html"; | |||||
| docker exec --user www-data $PREFIX-web /bin/sh -c 'wp config create --skip-check --dbname='"$PREFIX"' --dbuser='"$DB_USER"' --dbpass='"$DB_USER_PASSWORD"' --dbhost='"$PREFIX-db"' --path=/var/www/html --force --extra-php <<PHP | |||||
| docker exec --user www-data $PREFIX-web /bin/sh -c " | |||||
| wp core download \ | |||||
| --locale=$WP_LOCALE \ | |||||
| --path=/var/www/html \ | |||||
| --version=$WP_VERSION"; | |||||
| docker exec --user www-data $PREFIX-web /bin/sh -c ' | |||||
| wp config create \ | |||||
| --dbhost='"$PREFIX-db"' \ | |||||
| --dbname='"$PREFIX"' \ | |||||
| --dbpass='"$DB_USER_PASSWORD"' \ | |||||
| --dbuser='"$DB_USER"' \ | |||||
| --force \ | |||||
| --path=/var/www/html \ | |||||
| --skip-check \ | |||||
| --extra-php <<PHP | |||||
| if (isset(\$_SERVER["HTTP_X_FORWARDED_PROTO"]) && \$_SERVER["HTTP_X_FORWARDED_PROTO"] == "https") \$_SERVER["HTTPS"]="on"; | if (isset(\$_SERVER["HTTP_X_FORWARDED_PROTO"]) && \$_SERVER["HTTP_X_FORWARDED_PROTO"] == "https") \$_SERVER["HTTPS"]="on"; | ||||
| PHP | PHP | ||||
| ' | ' | ||||
| docker exec --user www-data $PREFIX-web /bin/sh -c "wp core install --path=/var/www/html --url=https://www.$PREFIX.localhost --title=$PREFIX --admin_user=admin --admin_password=admin --admin_email=no@mail.com --skip-email"; | |||||
| docker exec --user www-data $PREFIX-web /bin/sh -c 'wp theme install twentyseventeen --activate --path=/var/www/html'; | |||||
| docker exec --user www-data $PREFIX-web /bin/sh -c " | |||||
| wp core install \ | |||||
| --admin_email=no@mail.com \ | |||||
| --admin_password=admin \ | |||||
| --admin_user=admin \ | |||||
| --path=/var/www/html \ | |||||
| --skip-email \ | |||||
| --title=$PREFIX \ | |||||
| --url=https://www.$PREFIX.localhost"; | |||||
| docker exec --user www-data $PREFIX-web /bin/sh -c ' | |||||
| wp theme install twentyseventeen \ | |||||
| --activate \ | |||||
| --path=/var/www/html'; |