Hvordan du installerer eGroupware

en stund siden skrev jeg en artikkel som illustrerte hvordan eGroupware kan tjene som en legitim Exchange-erstatning (se min artikkel "eGroupware: Exchange erstatning har kommet"). Jeg veldig kort skummet over prosessen med å installere dette enestående gruppevare verktøyet. I dette tilfellet vil skimming kommer du ingen vei.

Nylig jeg revisited installasjon av eGroupware og tenkte jeg skulle gi litt mer detaljer om fremgangsmåten for å installere dette ganske utfordrende verktøyet. Så i denne artikkelen vil jeg gå gjennom trinnene om hvordan du installerer eGroupware

Last ned. Og pakke ut og forutsetninger

Jeg vil anta at du har en fungerende Apache og MySQL installasjon på Linux server, klar å gå. Hvis ikke, gå videre og ta vare på det viktigste forutsetning først. Når du har fullført den oppgaven du er klar til å bli. Nesten. Det er fortsatt et par andre forutsetninger for å komme seg ut av veien. Du vil ønske å fyre opp Synaptic (eller hva pakkebehandleren du bruker), og sørg for at du har følgende installert:

PHP

php-pære

En SMTP-server (Postfix er et godt valg)

IMAP-server (Dovecot er et godt valg)

Det vil også være mye pære extensions å installere - vi vil forholde seg til de om et øyeblikk. Før du går videre opprette databasen du tenkt på å bruke (la oss holde fast med navnet egroupware). Hvis du er usikker på hvordan du oppretter databasen gi min artikkel "Komplett databaseadministrasjon med MySQL Workbench" en lese.

Nå er det tid. flytte den nedlastede tar filen for eGroupware inn i /var /www /katalog og deretter pakke den med kommandoene:

bunzip2 eGroupware-XXX.tar.bz2

der XXX er utgivelse nummer.

tjære xvzf eGroupware-XXX.tar

der XXX er utgivelse nummer.

Du vil nå ha en nyopprettede katalogen /var /www /egroupware. Peke nettleseren din til http: //ADDRESS_TO_SERVER /egroupware Hotell og du vil starte installasjonen. Det er her det blir morsomt. På den første siden du vil ha en link som gjør det mulig å kjøre installasjonstester. Klikker det og du vil bli presentert med en lang liste over elementer. Hver av disse elementene vil bli innledet av enten et grønt, gult lyn, eller en rød X. Noe som er merket med en rød X må løses. Gule lyn er bare advarsler. Noen av disse kan du ignorere (for eksempel funksjoner du vet at du ikke vil bruke). De grønne sjekker - de er alle en riktig

Mest sannsynlig vil du trenger for å håndtere noen php problemer og noen Pære moduler.. La oss undersøke hver.

PHP

I katalogen /etc /php5 /apache2 /er hoved php konfigurasjonsfilen (php.ini). Du trenger å gjøre noen endringer i denne filen for at installasjonen skal fungere. Vanligvis endringene du trenger å forholde seg til er:

upload_max_filesize > = 8M Som standard PHP har en 2MB opplastingsgrensen. Du må endre det.

mbstring.func_overload = 7 Som standard er dette satt til 0. Du må endre dette.

Pear

Nå vil du nyte ganske mange pære modul installasjoner. Dette er hit eller savner på hvor mange systemet vil ha installert som standard. Det du trenger er following:


HTTP_WebDAV_Server

Net_Socket

Auth_SASL

Net_IMAP

Net_Sieve

XML_Feed_Parser

Log

Some av disse modulene kan bli funnet i Synaptic. Den beste måten å finne dem er å gjøre et søk etter "pære" (uten anførselstegn) og deretter markere de nødvendige moduler for installasjon (og da, selvfølgelig, installere dem). De som du ikke finner du nødt til å installere fra kommandolinjen, slik:.

sudo pære installere MODULE_NAME

Vanligvis disse installere svært raskt Anmeldelser

Du skal nå være på det punktet der alle de X-er er borte og alle nødvendige advarsler har blitt erstattet med grønne sjekker også. Det neste trinnet er å klikke Fortsett med Header Admin. At vi vil håndtere i vår neste artikkel.

Avsluttende tanker

Det kan virke som eGroupware er en smerte å installere. Det er egentlig ikke så ille som noen jeg har prøvd å jobbe med. Men det er ganske sikkert verdt innsatsen.



Next Page: