This repository has been archived by the owner on May 25, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 18
Installation
Aeneas edited this page Sep 28, 2016
·
3 revisions
Explains the steps required to setup the development environment. After this, continue with the Development workflow.
Do the following steps once.
- Clone the repository with all its submodules
git clone [email protected]:serlo-org/athene2.git --recursive
- Change into the new directory
cd athene2
- Copy the configuration files
cp src/config/autoload/local.php.dist src/config/autoload/local.php
cp src/config/autoload/develop.local.php.dist src/config/autoload/develop.local.php
cp src/public/htaccess.dist src/public/.htaccess
- Install required Vagrant plugins
vagrant plugin install vagrant-triggers
vagrant plugin install vagrant-hostmanager
Do the following steps once.
- Install MinGw including
rsync
andopenssh
. - Change your PATH to include
rsync
. - Clone the repository with all its submodules
git clone [email protected]:serlo-org/athene2.git --recursive
- Change into the new directory
cd athene2
- Copy the configuration files
copy src\config\autoload\local.php.dist src\config\autoload\local.php
copy src\config\autoload\develop.local.php.dist src\config\autoload\develop.local.php
copy src\public\htaccess.dist src\public\.htaccess
- Install required Vagrant plugins
vagrant plugin install vagrant-triggers
vagrant plugin install vagrant-hostmanager