Lage din header.inc.php for eGroupware

Min siste innlegg instruert deg (minus "j" - takk Simon) hvordan å starte prosessen med å installere eGoupware. At artikkelen var først og fremst om å få kravene ut av veien, slik at du kan begynne den virkelige installasjonsprosessen. Den tiden er nær, og i denne artikkelen skal jeg fortsette med det jeg begynte.

Men hva er header.inc.php du spør? Denne filen er konfigurasjonsfilen eGroupware bruker for serveren og databasen informasjon. Det er imidlertid ikke den eneste konfigurasjonen som er nødvendig for denne gruppevare verktøyet. Men det er en av de mest viktig fordi den bestemmer selve grunnlaget for systemet. Uten denne filen, eGroupware kan ikke, og vil ikke, arbeid. Så ... nå som du har alle kravene oppfylt, la oss sette i ferd med å jobbe på overskriften admin delen.


Å få til dette avsnittet
Figur 1
< p> Når du har bestått alle testene du trenger for å passere (husk, det kan være noen du ikke trenger - la oss si, for eksempel, bruker du MySQL og du trenger ikke noen av PostgreSQL extensions) alt du trenger å gjøre er å klikke på Fortsett videre til Header Admin-knappen. Når du kommer til denne siden vil du legge merke til antall konfigurasjonsmuligheter (se figur 1 for den øverste delen av denne siden).

At minimum disse er de alternativene du trenger å konfigurere (for å kunne fortsette med eGroupware installasjon ):

1. Server rotbanen. Det er der du har pakket den tar filen. Mest sannsynlig vil dette være i en undermappe av webservere 'dokument root (dvs. /var /www /egroupware).

2. Header brukernavn. Dette kan være den samme som admin brukernavn du vil velge senere. Du kan la dette som admin hvis du vil.

3. Header passord. Du må legge til denne, og du må huske det. Det vil være lurt å også lage et passord som er sterk.

4. Database type. Dette vil bli diktert av type database du skal bruke.

5. DB Host. Hvis du bruker den samme serveren som huser eGroupware som databaseserver, kan dette bli stående som localhost.

5. DB Port. Med mindre du er ved hjelp av en ikke-standard port for databasen, la dette som standard - 3306.

6. Navn DB. Navnet på databasen du opprettet før du begynte installasjonen. Hvis du ikke har opprettet databasen, nå ville være et godt tidspunkt å gjøre det.

7. DB bruker. Dette vil mest sannsynlig være root. Minst som standard som er den enkleste måten å sørge for at eGroupware kan kommunisere til databasen. Hvis du konfigurerer en annen enn root-bruker, må du kontrollere at brukeren har full tilgang til databasen du bruker.

8. DB passord. Dette er passordet som brukes av DB Bruker å koble til databasen. Jeg håper du ikke har forlatt dette stå tomt, fordi det er bare ikke sikker.

9. Konfigurasjon bruker. Dette vil være den brukeren du bruker for domenet konfigurasjon. Dette kan være den samme som header admin du konfigurerte tidligere.

10. Konfigurasjon passord. Passordet du vil bruke for brukeren Configuration. Igjen, må dette passordet for å bli husket og sterk.
Figur 2

Nå, hvis du legger merke nederst på denne siden advarselen "Kan ikke opprette header.inc.php grunn til fil tillatelsesbegrensninger. " det betyr at eGroupware installasjons ikke har skrivetilgang slik at den kan skrive konfigurasjonsfilen. Dette er ikke et problem. Det du kan gjøre er å laste ned filen (ved å klikke Last ned-knappen) og deretter flytte den filen til /var /www /egroupware. For å være sikker endring tillatelsene til denne filen med kommandoen sudo chmod 777 header.inc.php Hotell og klikk deretter på Legg til ny databaseforekomsten. Dette vil da ta deg til oppsett /Config innloggingssiden (se figur 2), hvor du deretter kan logge inn som installasjons /Config administratorbruker. Den neste fasen - installerer eGroupware programmer ... følg med for neste oppføring
.