spinupwp-composer-site
spinupwp-composer-site copied to clipboard
A WordPress site setup using Composer that is primed and ready to be hosted using SpinupWP.
SpinupWP Composer Site
This is a WordPress site setup using Composer that is primed and ready to be hosted using SpinupWP.
Inspired by Root's Bedrock and other Composer based setups.
Requirements
- PHP >= 7.3
- Composer - Install
Installation
- Create a new project:
$ composer create-project spinupwp/spinupwp-composer-site /path/to/site/webroot - Update environment variables in the
.envfile:
DB_NAME- Database nameDB_USER- Database userDB_PASSWORD- Database passwordDB_HOST- Database hostWP_ENV- Set to environment (development,staging,production)WP_HOME- Full URL to WordPress home (https://mysite.com)WP_SITEURL- Full URL to WordPress including subdirectory (https://mysite.com/wp)
- Add theme(s) in
public/content/themes/as you would for a normal WordPress site - Set the document root in SpinupWP's server settings to
/public. - Access WordPress admin at
https://mysite.com/wp/wp-admin/