leoloso / wp-install
通过 Composer 和 WP-CLI 快速安装 WordPress
v1.3.1
2019-08-03 18:30 UTC
Requires
- php: ~7.1
- johnpbloch/wordpress: >=5.2
README
通过 Composer 和 WP-CLI 快速启动 WordPress 实例
安装
通过 Composer 和 WP-CLI (假设全局已安装)
- 创建 WordPress 数据库和用户
- 通过环境变量配置 WordPress
将以下代码复制到编辑器中,将所有值(如
{YOUR_SITE_DB_NAME}
)替换为您自己的值,然后要么在终端中粘贴以执行,要么保存到文件 "~/.bash_profile" 中,然后执行source ~/.bash_profile
。
export DB_NAME={YOUR_SITE_DB_NAME} #eg: database export DB_USER={YOUR_SITE_DB_USER} #eg: admin export DB_PASSWORD={YOUR_SITE_DB_PASSWORD} #eg: sADF!kl9diq@#Sjfk export DB_HOST={YOUR_SITE_DB_HOST} #eg: 127.0.0.1 export SITE_URL_WITHOUT_HTTP={YOUR_SITE_URL_WITHOUT_HTTP} #eg: localhost export SITE_URL_WITH_HTTP={YOUR_SITE_URL_WITH_HTTP} #eg: https:// export SITE_NAME="{YOUR_SITE_NAME}" #eg: "My awesome website" export ADMIN_USER={ADMIN_USER} #eg: admin export ADMIN_PASSWORD={ADMIN_PASSWORD} #eg: JKo$@sfjASD00w export ADMIN_EMAIL={ADMIN_EMAIL} #eg: pedro@example.com
设置 SALT 密钥有两种选择
I. 通过环境变量 SHUFFLE_SALT_KEYS
设置随机值
export SHUFFLE_SALT_KEYS=true
II. 直接设置相应的值
# Obtain random values from https://api.wordpress.org/secret-key/1.1/salt export AUTH_KEY={YOUR_AUTH_KEY} export SECURE_AUTH_KEY={YOUR_SECURE_AUTH_KEY} export LOGGED_IN_KEY={YOUR_LOGGED_IN_KEY} export NONCE_KEY={YOUR_NONCE_KEY} export AUTH_SALT={YOUR_AUTH_SALT} export SECURE_AUTH_SALT={YOUR_SECURE_AUTH_SALT} export LOGGED_IN_SALT={YOUR_LOGGED_IN_SALT} export NONCE_SALT={YOUR_NONCE_SALT}
- 从本仓库启动新项目
composer create-project leoloso/wp-install
-
请稍等几分钟 ☕️😁
-
✅ 网站已安装于
- 👉WordPress 网站:
{YOUR_SITE_URL_WITH_HTTP}
- 👉WordPress 管理员:
{YOUR_SITE_URL_WITH_HTTP}/wp/wp-admin/
- 👉WordPress 网站:
致谢
许可证
MIT 许可证(MIT)。有关更多信息,请参阅 许可证文件。