WP-CLI有许多有用的commands, 包括一些用于执行基本database operations.
然而,在MySQL中创建新用户并授予他们对新创建的数据库的权限并不是MySQL的工作。因此,您的脚本的这一部分实际上无法用WP-CLI替换。
不过你还是很幸运。这个wp core
命令将帮助您下载、安装、更新和管理WordPress安装。加wp config
帮助您管理wp-config.php
文件
而不是curl -L http://wordpress.org/latest.tar.gz | tar -zx -C ${domain}/
您可以简单地使用wp core download
安装最新版本的WordPress。
要将数据库凭据添加到配置文件,可以使用wp config create --dname="${domain}" --dbuser="${domain}" --dbpass=${dbuserp}
.
但我们还没做完!为什么不在我们使用WordPress时完全安装它呢?这可以使用wp core install
:
wp core install --url=example.com --title=Example --admin_user=supervisor --admin_password=strongpassword [email protected]