This repository is designed to be set up in accordance with the VVV install instructions in INN/docs, that were introduced with INN/docs#148
vv create
Prompt | Text to enter |
---|---|
Name of new site directory: | currentorg |
Blueprint to use (leave blank for none or use largo): | largo |
Domain to use (leave blank for largo-umbrella.dev): | currentorg.dev |
WordPress version to install (leave blank for latest version or trunk for trunk/nightly version): | hit [Enter] |
Install as multisite? (y/N): | n |
Install as subdomain or subdirectory? : | subdomain |
Git repo to clone as wp-content (leave blank to skip): | hit [Enter] |
Local SQL file to import for database (leave blank to skip): | This filename must be an absolute path, so the easiest thing to do on a Mac is to drag your mysql file into your terminal window here: the absolute filepath with fill itself in. Absolute filepaths begin from / and go all the way to the file. |
Remove default themes and plugins? (y/N): | y |
Add sample content to site (y/N): | N |
Enable WP_DEBUG and WP_DEBUG_LOG (y/N): | N |
After reviewing the options and creating the new install, partake in the following steps:
-
cd
to the directorycurrentorg/
in your VVV setup -
git clone [email protected]:INN/umbrella-currentorg.git
-
cd umbrella-currentorg
-
git submodule update --init
to pull down all of the submodules you need (including, crucially, the tools repo) -
cd ..
-
Copy the contents of the new directory
umbrella-currentorg/
intohtdocs/
, including all hidden files whose names start with.
periods.- the easy way to do this is:
rsync -rv umbrella-currentorg/ htdocs
- afterwards, you may want to
rm -rf umbrella-currentorg
to save disk space
- the easy way to do this is:
-
cd htdocs
to move to the folder where the umbrella now lives -
workon fabric
-
fab production wp.fetch_sql_dump
(or download via FTP if this doesn't work) -
fab vagrant.reload_db:mysql.sql
-
Search and replace 'currentorg.wpengine.com' --> 'currentorg.dev' in the db (options for doing this are covered in the largo umbrella setup instructions
-
Optionally, you may want to pull down recent uploads so you have images, etc. to work with locally.
-
Visit currentorg.dev in your browser and you should see the site!