Skip to content

development getstarted

Hadi Nategh edited this page Feb 15, 2018 · 3 revisions

WikiDevelopmentGet Started

Get Started

The first step to get started with EGroupware is to checkout the sources and installation on your development environment.

Assuming you have already prepared minimum requirements on your environments to run EGroupware, you may follow below steps:

1- Go to your docroot. e.g.cd /var/www/

2- Clone EGroupware sources from github
git clone https://github.com/EGroupware/egroupware.git

if you have ssh access use git clone git@github.com:EGroupware/egroupware.git instead.

3- Go to egroupware folder. e.g.cd egroupware

4- Install composer.phar if you don't have it installed. https://getcomposer.org/download/

5- Install myrepos (mr) from https://myrepos.branchable.com/

6- Add egroupware source path into ~/.mrtrust.
e.g.:vi ~/.mrtrust then add this line:
/var/www/egroupware/

if you'd like to enable none-default applications, you may modify .mrconfig file located in egroupware root directory. e.g. vi /var/www/egroupware/.mrconfig. Remember you need to run mr up after changing this file.

7- mr up

8- Continue installation at http://localhost/egroupware/setup/

9- Congratulations!!! Now you may login to your EGroupware instance by visiting http://localhost/egroupware/.

Clone this wiki locally