ptahdunbar/wp-skeleton-site

安装: 10

依赖: 0

建议者: 0

安全: 0

星星: 12

关注者: 5

分支: 599

类型:项目

dev-master 2017-08-27 07:36 UTC

This package is not auto-updated.

Last update: 2024-09-28 14:14:07 UTC


README

这是一个正在进行中的作品。将在1.0.0之前随机时间段内进行重大更改 :)

安装(三步简单操作!)

  1. 克隆仓库
git clone https://github.com/ptahdunbar/wp.git .
  1. 通过Composer下载依赖(运行composer install
make
  1. 使用环境变量配置网站
选择0:将受保护的env文件.env.encrypted转换为.env
make env
  • 默认密码是WordPress
选择1:从头开始,将.env.template转换为.env
make reset
  • 运行make lock.env保存到.env.encrypted
选择2:通过apache传递环境设置
SetEnv DB_NAME wordpress
SetEnv DB_USER root
SetEnv DB_PASSWORD root
SetEnv WP_HOME http://wp.dev
SetEnv WP_ENV development

# Multisite support (sub directory)
SetEnv ENABLE_MULTISITE "1"
SetEnv SUBDOMAIN_INSTALL "0"
SetEnv MULTISITE "1"
SetEnv DOMAIN_CURRENT_SITE "wp.dev”
SetEnv PATH_CURRENT_SITE "/"
SetEnv SITE_ID_CURRENT_SITE "1"
SetEnv BLOG_ID_CURRENT_SITE "1"
选择3:通过nginx传递环境设置
fastcgi_param DB_NAME "wordpress";
fastcgi_param DB_USER "root";
fastcgi_param DB_PASSWORD "root";
fastcgi_param WP_HOME "http://wp.dev";
fastcgi_param WP_ENV "development";

# Multisite support (sub directory)
fastcgi_param ENABLE_MULTISITE "1";
fastcgi_param SUBDOMAIN_INSTALL "0";
fastcgi_param MULTISITE "1";
fastcgi_param DOMAIN_CURRENT_SITE "wp.dev";
fastcgi_param PATH_CURRENT_SITE "/";
fastcgi_param SITE_ID_CURRENT_SITE "1";
fastcgi_param BLOG_ID_CURRENT_SITE "1";
  1. 全部完成。访问网站 :D