Skip to content

Instantly share code, notes, and snippets.

@emtii
Created June 25, 2018 07:57
Show Gist options
  • Save emtii/d88900de6a408821fa70f84414757316 to your computer and use it in GitHub Desktop.
Save emtii/d88900de6a408821fa70f84414757316 to your computer and use it in GitHub Desktop.
Spryker - Setup local development environment (with spryker-shop/suite and devvm v2.0.0)
**Setup**
1. cd into your ~/Workspace
2. git clone git@github.com:spryker/devvm.git spryker-devvm-suite
3. cd ./spryker-devvm-suite && git checkout tags/2.0.0
4. VM_PROJECT=suite SPRYKER_REPOSITORY="git@github.com:spryker-shop/suite.git" vagrant up
6. ./project on host machine contains suite files now, mounted to /data/shop/development/current in vagrant box
7. vagrant ssh
8. composer global require hirak/prestissimo
9. ulimit -n 65535
9. cd /data/shop/development/current
11. composer install
12. vendor/bin/install --exclude=demodata (remove exclude, to install demodata)
**Stack**
| Note | Url | Default Credentials | Note |
| --- | --- | --- | --- |
| YVES Frontend | http://www.de.suite.local | - | - |
| ZED Backend | http://zed.de.suite.local | admin@spryker.com // change123 | - |
| Rabbit MQ | http://zed.de.suite.local:15672 | admin / mate20mg | - |
| Mailcatcher | http://zed.de.suite.local:1080 | - | - |
| Redis | http://zed.de.suite.local:10009 | - | (NOGUI) You can explore Redis with e.g. Redis Desktop Manager |
| PostgreSQL | http://zed.de.suite.local:5432 | development / mate20mg | - |
| MySQL Server | http://zed.de.suite.local:3306 | development / mate20mg | - |
| Jenkins | http://www.de.suite.local:10007 | - | - |
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment