Beruflich Dokumente
Kultur Dokumente
GroupWareTutorial
eGroupwareandphpGroupwareapplications
eGroupwareisflexibleandfreetousecollaborativesoftware,whichwillhelpyoutointeracteasierwith yourteammembers.eGroupwareprovidesin builttoolslikegroupcalendar,addressbook,e mail, accounting,inventory,andmore.Thesetoolsshareacommonuserstoreandaflexibleaccesscontrol systemtocontrolinformationsharing. phpGroupWareisaweb basedcollaborativeapplication,writteninPHP.Italsocomeswithmanypre configuredapplications,likecalendar,addressbook,todolist,notes,email,newsgroups,filemanager, etc.
Serverrequirements
EgroupWareandPHPGroupWarerunonLinuxorWindowswebserverwithPHP4.3orhigher,and MySQLdatabase4.1or5.Fortheemailoperation,youwouldneedSMTP,POP3orIMAPServers.All theseareavailableonSiteGroundwebhosting package.
eGroupwareTutorial:eGroupwareInstallation
HowtoinstalleGroupwareonyourwebsite?
YoucaninstalleGroupwaresoftwarebyfollowingtheseStep bystepinstructions: Step1:DownloadtheinstallationfilefromEgroupwareDownloadspage byclickingon"Follow thislinktodownloadthelateststablerelease".Youshouldchoosetheplatformindependentreleasein tar.gz,tarorzipformat.Thenyouwillhavethelateststablereleaseofthescriptinyourcomputer. Step2:Uploaditin public_html folderofyouraccount.Youcandothatthrough FTPwith aclientlikeFileZillaorthroughcPanel >FileManager>Uploadfile(s).Inthesecondway,afterthe installationiscompleted,thefilescriptwillshowifyougotothemainpageofyoursite (www.YourDomain.com).YoucanalsoinstalleGroupwareinasubfolder simplyuploadtheinstallation fileinthefolder: public_html/subfolder .TheeGroupWareinstallationwillthenbeaccessibleat: www.yourdomain.com/subfolder. Step3:WhenyouareincPanel>FileManager,pleasenavigatetotheuploadedfileandextract itbyclickingon"ExtractFileContents".Anotheroptionistoextractthefilesonyourlocalcomputer andthenuploadtheminthedesiredfolderthroughFTP. Step4:Oncethefilesareextractedinthedesiredfolder,youshouldcreateaMySQLdatabase foreGroupWare.Please,learn howtocreateaMySQLdatabaseanduserhere. Step5:Youshouldopenthe .htaccess filefromtheinstallationdirectoryandcommentall
Step3:WhenyouareincPanel>FileManager,pleasenavigatetotheuploadedfileandextract itbyclickingon"ExtractFileContents".Anotheroptionistoextractthefilesonyourlocalcomputer andthenuploadtheminthedesiredfolderthroughFTP. Step4:Oncethefilesareextractedinthedesiredfolder,youshouldcreateaMySQLdatabase foreGroupWare.Please,learn howtocreateaMySQLdatabaseanduserhere. Step5:Youshouldopenthe .htaccess filefromtheinstallationdirectoryandcommentall thelines,whichstartwith PHP_value .Youshouldputthesign "#" infrontofthem.Thenyou shouldtakethesevariablesandcopytheninanewlycreatedfile,called PHP.ini .Thecontentofthe PHP.ini fileshouldbe:
memory_limit=32M max_execution_time=60 register_globals=Off magic_quotes_gpc=Off magic_quotes_runtime=Off upload_max_filesize=16M session.use_trans_sid=Off session.gc_probability=1 session.gc_divisor=10 mbstring.func_overload=7
ThenyoushouldcopythisfileundereverysubfolderoftheeGroupWareinstallationdirectory. Step6:ChangethefilepermissionsfortheeGroupWareinstallationdirectoryto755through cPanel>FileManager. Step7:NavigatetothewebaddressofyoureGroupWareinstallationandruntheinstallation tests.Oncetheyarecompletedyoushouldnavigatebackto"SetupMainMenu"andclickon"Skipthe installationtests(notrecommended)".However,ifthereisaproblem,whichoccursduringthetests andyoucannotfixit,pleasepostaticketfromyourCustomerArea >Getsupport >Post&Review tickets>Addnewticket.ThenamemberofourTechnicalSupportTeamwillassistyouwiththe installationofthescript.
Step8:NowyouarereadytosetuptheprimaryconfigurationofyoureGroupWarescript installation.
Thefirsttwovariables(ServerRootandIncludeRoot)areautomaticallysetbythescriptandyou shouldnotchangethemunlessyouknowwhatyouaredoing.Thenyoushouldsetthelogindetails fortheadminuserfortheheadermanager.Thisuserhastherightstochangetheprimary configurationofthescriptaftertheinstallationiscompleted.Thenextfieldallowslimitingtheaccessto thesetuptodesiredIPaddressesorhostnames.Youcanleavethenextninefieldsunchanged,since theycontaindefaultvalues.Thenyoushouldsetthedatabasename,thedatabaseuserandthe password.Youshouldusetheones,whichyouhavesetinStep4fromtheinstallationinstructions. Onceitiscompletedyoushouldsetthelogindetailsfortheconfigurationuser.Thelaststepistowrite theconfigurationandcontinuetothesetupsection. Step9:Inthesetupsectionyoucanreconfigurethescriptthroughthe"HeaderAdminLogin" ortosetupthescriptthroughthe"ConfigAdminLogin".
Step10:Onceyouloginwiththeconfigurationlogindetails,youwillbeabletosetupyour applications,includedinthescript.
/home/user/files
and
/home/user/backup
/home/user/files
and
/home/user/backup
POP/IMAPmailserverhostnameorIPaddress:mail.yourdomain.com Mailserverprotocol:IMAPorPOP3 Mailserverlogintype:standard(login nameidenticaltothe eGroupWareusername) Maildomain(forVirtualmailmanager): SMTPserverhostnameorIPaddress:mail.yourdomain.com SMTPserverport:25 UserfortheSMTPauthentication(leaveitemptyifnoauth required):emailuser@yourdomain.com PasswordfortheSMTP authentication:thecorrespondingpassword, whichyouhavesetduringthecreationofthee mailaccountin cPanel>Mail>Manage/Add/Removeaccounts.
(c)Copyright2006SiteGroundwebhostingprovider.Allrightsreserved
eGroupwareTutorial:eGroupwareApplications
ThemostpopulareGroupWareapplications
OnceyouloginthewiththeadminaccountinyoureGroupWarewebsite,youcanmanagethe availableapplications,whichareincludedinthescript.
Ifyounavigatetotheemailadminsection,youcansetthedefaultaddressofthesender,theSMTP andtheIMAP/POP3configurations.
HereisalistandabriefdescriptionofthemostpopulareGroupWareapplications:
ProjectManagerallowsyoutocreateyourownprojectsandtocalculatetheestimatedvalueof them.Youcanlist,add,edit,anddeleteprojectsandprojectelements.
Manual/Helpprovidesyouwithadetailedscriptmanual.Thereyoucanfindanswerstoallthe questionsrelatedwiththescriptfunctionality.
Filemanagerallowsyoutocopy,move,delete,renameandmanipulatethefilesandthefolders aseverystandardfilemanager,whichyouuse.
SiteMgr allowsyoutobuildyourwebsitefromatemplate.Thereyoucanselectanew templateandmanageit.Theavailablelistoftemplatescanbeusedbyvisitorstochangethevisual appearanceofthewebsiteduringthebrowsing.Youcandownloadfreetemplatesfrom Egroupware officialsite. UnpackthedownloadedtemplateinyourtemplatesdirectoryundertheeGroupWareinstallation directory: (/sitemgr/sitemgrsite/templates) .Thenyoucansetthenewtemplate,which youwilluseforyoureGroupWarewebsitefromSiteMgr>ConfigureWebsite >Templateselect.
NewsAdmininthissectionyoucancreate,edit,publishinadefinecategoryandreadnews.
KnowledgeBase youcancreateanduseyourownknowledgebase.
KnowledgeBase youcancreateanduseyourownknowledgebase.
showsallphrasesfromtheenlang file,thealreadyavailabletranslationsandallowsto enteratranslation searchesfornewphrasesinthesourcecode addsnewphrasestoalangfile changestheapplicationnameofaphrase lowercaseandalphabeticallysortsthephrases/message_id writes(ifthewebserverhaswriteaccesstothesetupdirortothefile)ordownloadsthe changedlangfile updatesthedatabasewithoutrunningthesetuptocheck/seeyourtranslations usesmultilinetextareasforlongmessages r e a d s t h e p h r a s e s f r o m t h e f o l l o w i n g f i l e s hook_ {admin|preferences|sidebox_menu|acl_manager} (theycontainnolangcalls)
(c)Copyright2006SiteGroundwebhostingprovider.Allrightsreserved
phpGroupwareTutorial:phpGroupwareInstallation
HowtoinstallphpGroupwareonyourwebsite?
YoucaninstallphpGroupwaresoftwarebyfollowingtheseStepbystepinstructions: Step1:Downloadtheinstallationfilefrom phpGroupwaredownloadspage.Youshouldchoose theplatformindependentreleaseintar.gz,tarorzipformat.Thenyouwillhavethelateststable releaseofthescriptinyourcomputer. Step2:Uploaditin public_html folderofyouraccount.Youcandothatthrough FTPwith aclientlikeFileZillaorthroughcPanel >FileManager>Uploadfile(s).Inthesecondway,afterthe installationiscompleted,thefilescriptwillshowifyougotothemainpageofyoursite (www.YourDomain.com).YoucanalsoinstalleGroupwareinasubfolder simplyuploadtheinstallation fileinthefolder: public_html/subfolder .TheeGroupWareinstallationwillthenbeaccessibleat: www.yourdomain.com/subfolder. Step3:WhenyouareincPanel >FileManager,navigatetotheuploadedfileandextractitby clickingon"ExtractFileContents".Anotheroptionistoextractthefilesonyourlocalcomputerand thenuploadtheminthedesiredfolderthroughFTP. Step4:Oncethefilesareextractedinthedesiredfolder,youshouldcreateaMySQLdatabase forPHPGroupWare.Please,learn howtocreateaMySQLdatabaseanduserhere. Step5:ChangethefilepermissionsforthePHPGroupWareinstallationdirectoryto755through cPanel>FileManager Step6:NavigatetothewebaddressofyourPHPGroupWareinstallation.Thereyoucansetup theinstallationofthescript.
Thefirsttwovariables(ServerRootandIncludeRoot)areautomaticallysetbythescriptandyou
Step6:NavigatetothewebaddressofyourPHPGroupWareinstallation.Thereyoucansetup theinstallationofthescript.
Step8:OnceyouloginwiththeConfigAdmindetails,youwillbeabletosetupthe applications,includedinthescript.
Step9:Installtheapplicationsandthenrechecktheinstallation. Step10:NavigatetotheConfigurationsection.
/home/user/files
Thenyoucanleavethedefaultvaluesoftheothervariables,sincetheyarealreadysetbythescript installation.However,ifyouarefamiliarwiththescriptfunctionalityandyouneedachangeinthe values,youcanproceed.Attheendyoushouldclickonthe"Save"buttontowritetheconfiguration. Step11:Youcancreatetheadministratoruserbyclickingonthe"ClickHeretosetupanadmin accountand(optionally)3demoaccounts"link.Onceyouareready,youcannavigatetothemainURL
/home/user/files
Thenyoucanleavethedefaultvaluesoftheothervariables,sincetheyarealreadysetbythescript installation.However,ifyouarefamiliarwiththescriptfunctionalityandyouneedachangeinthe values,youcanproceed.Attheendyoushouldclickonthe"Save"buttontowritetheconfiguration. Step11:Youcancreatetheadministratoruserbyclickingonthe"ClickHeretosetupanadmin accountand(optionally)3demoaccounts"link.Onceyouareready,youcannavigatetothemainURL ofyoureGroupWareinstallation.Youhavesuccessfullycompletedtheinstallationprocedure.Theother optionsinthesetuppartallowyoutochangethedefaultlanguageandtomanagetheinstalledscript applications.
(c)Copyright2006SiteGroundwebhostingprovider.Allrightsreserved
phpGroupwareTutorial:phpGroupwareApplications
ThemostpopularphpGroupWareapplications
OnceyouloginwiththeadminaccountinyourPHPGroupWarewebsite,youcanmanagethescript applications.Firstyoucancheckandmodifytheirconfigurationthroughtheadminsection.
Thenyoucaneditthecustome mailsettings
Onceyouarereadywiththeapplicationsconfigurationyoucanstarttousethem.Theavailable applicationsare:
Emailthisisawebmailclient,whichallowsyoutosendandreceivemessages.
Calendar.Youcanmakeyourownschedulesforaweek,amonthorayear.
Onceyouarereadywiththeapplicationsconfigurationyoucanstarttousethem.Theavailable applicationsare:
Emailthisisawebmailclient,whichallowsyoutosendandreceivemessages.
Calendar.Youcanmakeyourownschedulesforaweek,amonthorayear.
Notesthisapplicationallowsyoutocreateandeditnotesindifferentcategories.
NNTPwiththisapplicationyoucancreate,readandmodifyallthelatestnews.
ToDoListallowsyoutoshapeyourdailyschedule.
(c)Copyright2006SiteGroundwebhostingprovider.Allrightsreserved