eGroupWare is a Web-based groupware suite. It contains many modules, including Calendar (personal calendar and group scheduling, notifications and alarms), Mail (Email (IMAP and POP3) or FeLaMiMail (IMAP only)), InfoLog (todos, notes, and phone calls linked to contacts (CRM)), Contacts (an addressbook to store and share contact information), and SiteMgr or JiNN (content management).
System software e.g. Linux, Windows or MacOSX
Downloading the eGroupWare Package
Webserver and php-Interpreter e.g. Apache, IIS recommended Apache 2, min. php 4.3, recommended php 5
Database (SQL) e.g. MySQL, Postgres, MaxDB, MSSQL min. MySQL 4.0, recommended MySQL 4.1 or 5.0
SMTP-Server e.g. Postfix
Client Browser e.g. Firefox, Internet Explorer
Client IMAP-Server e.g. Cyrus (POP3 also possible, supported only by Anglemail -- not by the standard email application FelaMiMail.
Befor installing egroupware you have to install apache2 and mysql with php support
If you want to Install apache2 with php support check here
If you want to Install mysql with php support check here
If you want o install postfix in debian check here
and if you want to install imap or pop3 servers you can install of your choice and this is only optional.
Installing eGroupware in debian
#apt-get install egroupware
This will start the installation process and you see the following screen first[thumb:320:c:l=p]
Now it will ask for which webserver you want to configure for egroupware i am using apache2 and select which one you are using from the list.[thumb:319:c:l=p]
Enter the which user you want to use for header user admin and i have entered admin and click on ok[thumb:321:c:l=p]
enter the header admin user password[thumb:322:c:l=p]
Confirm the header admin password[thumb:323:c:l=p]
this time you have choose the option for libc-client without maildir support and i am selecting yes and click on ok[thumb:324:c:l=p]
That's it this will complete the egroupware basic installation.
Go to http://yourserverip/egroupware/setup/ to setup egroupware
You need to update your header.inc.php file to version 1.28 by running setup/headeradmin.
click on setup/headeradmin and you should see the following screen in this enter your header user admin username and password to login.[thumb:325:c:l=p]
Once you login you should see the following screen in this you need to enter all the required fields with the exact information.Important one is enter the configuration username and password for you to login after installation .You click on write new database instance and writeconfig click on continue.
You should see the following screen in this you need to click on run installation steps[thumb:326:c:l=p]
Now the follwoing screen will show you all the required componets are installed or not and if everything is ok you need to click on continue to the header admin[thumb:329:c:l=p]
you should see the following screen with red cross marks first thing is you need to click on install button to install all the required applications[thumb:328:c:l=p]
after the above step you should see the following screen here you click on re-check my installation[thumb:330:c:l=p]
Now you should see the following screen with one red cross mark this means you haqve to create the admin account click on create admin account button
You should see the following screen asking for admin username and password fill all the required information and click save button.
Now the following screen appears with all the required things are installed and your installation is completed.[thumb:333:c:l=p]
Now you need to login using the following URL
http://yourserverip/egroupware/ enter your configuration username and password to login[thumb:334:c:l=p]
You should see the following screen after logging in to the egroupware.[thumb:335:c:l=p]
Now you want ot know what applications installed and how to use each application check egroupware user manual.