wordpress-website-lifecycle/WP-CLI-installation.md
2023-08-04 10:57:22 +00:00

35 lines
741 B
Markdown

# Installation with WP-CLI
`wp-cli.yml`
```yaml
path: WP-ROOT
url: WP-HOME-URL
debug: true
user: viktor
core update:
locale: hu_HU
skip-plugins:
# Version randomizer
- better-wp-security
```
WP-CLI commands.
```bash
# Existing database
./wp-createdb.sh
# New installation
wp core download --locale=hu_HU
wp core config --dbname="$DBNAME" --dbuser="$DBUSER" --dbpass="$DBPASS" \
--dbhost="$DBHOST" --dbprefix="prod" --dbcharset="$DBCHARSET" --extra-php <<EOF
// Extra PHP code
EOF
wp core install --title="WP" \
--admin_user="viktor" --admin_email="viktor@szepe.net" --admin_password="12345"
wp option update home "WP-HOME-URL"
wp option update blog_public 0
wp option update admin_email "webmaster@example.com"
```