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

Want to support HowtoForge? Become a subscriber!
 
Submitted by falko (Contact Author) (Forums) on Sun, 2012-02-05 21:28. ::

Now we can launch the web-based Simple Groupware installer by going to http://www.example.com/sgs_installer.php - 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 http://www.example.com/sgdav. 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 http://www.simple-groupware.de/cms/WebDAV.

One note for WebDAV users under Windows: on Windows XP SP3 I had the following problem: when I used the WebDAV URL http://www.example.com/sgdav, I couldn't log into WebDAV although my username and password were correct. By using http://www.example.com:80/sgdav instead I could log in, but got an infinite folder recursion problem. I could solve both problems by using http://www.example.com/sgdav/# - see http://www.thrrrust.com/~pclark/blog/2005/03/fun-with-windows-xp-and-webdav.html (including the second comment).

 

4 Links

 

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".


Please do not use the comment function to ask for help! If you need help, please use our forum.
Comments will be published after administrator approval.
Submitted by vistad (registered user) on Sun, 2012-03-11 13:08.
I enter address http://www.example.com/sgs_installer.php, suggested by the author to  launch the web-based installer, and the browser immediately takes me to http://www.iana.org/domains/example/ - which is perfectly right. May be I missed some fix to implement for the browser to take me to local www.example.com instead of the external one?
Submitted by JohnP (not registered) on Tue, 2012-02-07 17:38.

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 127.0.0.1:9000; # use spawn-fcgi (!!)
fastcgi_pass unix:/tmp/php5-fpm.sock;
#fastcgi_pass 127.0.0.1:9000; # use spawn-fcgi (!!)
fastcgi_pass unix:/tmp/php5-fpm.sock;
#fastcgi_pass 127.0.0.1:9000; # use spawn-fcgi (!!)

Without these changes, a blank screen is shown when the installer script is requested.

Submitted by Dumitru Iulian (not registered) on Tue, 2012-02-07 12:21.
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

folder_has_changed


{}

 What it is wrong? Thanks a lot!