Running Simple Groupware On Nginx (LEMP) On Debian Squeeze/Ubuntu 11.10 - Page 2

On this page

  1. 4 Links
  2. About The Author

Now we can launch the web-based Simple Groupware installer by going to - select the version you want to install (e.g. 0.742) and click on the INSTALL link in front of it:

The Simple Groupware package is now being downloaded and installed. Click on CONTINUE:

Select the language that you want to use for Simple Groupware:

The selected language is now being installed. Click on Continue:

Next fill in the database details (user: sgware_admin; password: sgware_admin_password; database: sgware), select MySQL as the database backend in the Database drop-down menu, specify an admin username and password and select a folder structure to install (if you are new to Simple Groupware, you can install demo folders to play with). Then scroll down to the bottom of the page...

... and accept the license. Click on Install afterwards:

The installation is now being completed:

Afterwards you are taken to the Simple Groupware web interface - if you see this, your installation was successful, and you can now start to use Simple Groupware.

The administration settings can be found under Main menu > Administration (if you don't see this menu item, please log out and back in as the administrator). Here you can install extensions (click on the Simple Groupware Extensions link), for example, or change Simple Groupware settings (click on the Change Setup settings link):

If you want to use WebDAV with Simple Groupware, the WebDAV URL is Please note that by default, anonymous logins are enabled. To make your users authenticate with their username and password, go to Change Setup settings and uncheck the box Enable anonymous access:

Please note that currently not all WebDAV operations are supported. You can find details about the current state of the Simple Groupware WebDAV implementation on

One note for WebDAV users under Windows: on Windows XP SP3 I had the following problem: when I used the WebDAV URL, I couldn't log into WebDAV although my username and password were correct. By using instead I could log in, but got an infinite folder recursion problem. I could solve both problems by using - see (including the second comment).



About The Author

Falko Timme is the owner of Boost Your Site mit Timme Hosting - ultra-schnelles nginx-WebhostingTimme Hosting (ultra-fast nginx web hosting). He is the lead maintainer of HowtoForge (since 2005) and one of the core developers of ISPConfig (since 2000). He has also contributed to the O'Reilly book "Linux System Administration".

Share this page:

Suggested articles

3 Comment(s)

Add comment


By: Dumitru Iulian

I folow this setup(debian6/nginx). All it is OK, but at first login after install, I have this
error messages: 

 Error: SyntaxError: JSON.parse: unexpected non-whitespace character after JSON data

falsePhp Warning: 02/07/12 11:02:49 am require(core/classes/sys.php): failed to open stream: No such file or directory /var/www/intranet.local/web/bin/core/functions.php 124

Fatal error: require(): Failed opening required 'core/classes/sys.php' (include_path='.:/usr/share/php:/usr/share/pear') 

in /var/www/intranet.local/web/bin/core/functions.php on line 124



 What it is wrong? Thanks a lot!


By: JohnP

If you followed the Ubuntu PHP5-FPM setup, listening on port 9000 doesn't work. We need to change the nginx/sites-enabled/*.vhost in 3 places to listen on the created socket.

                fastcgi_pass   unix:/tmp/php5-fpm.sock; 
                #fastcgi_pass; # use spawn-fcgi (!!)
                fastcgi_pass   unix:/tmp/php5-fpm.sock; 
                #fastcgi_pass; # use spawn-fcgi (!!)
                fastcgi_pass   unix:/tmp/php5-fpm.sock; 
                #fastcgi_pass; # use spawn-fcgi (!!)
Without these changes, a blank screen is shown when the installer script is requested.


I enter address, suggested by the author to  launch the web-based installer, and the browser immediately takes me to - which is perfectly right. May be I missed some fix to implement for the browser to take me to local instead of the external one?