Nem installation
PHProjekt er et tysk open source groupwaresystem, der som navnet antyder er udviklet i PHP. Systemet er temmelig omfattende, og byder på håndtering af kalender, konktaktlister, diskussionsfora, filer, projektlister, timestyring, indbygget mailklienter, chat og mere til.
En fuldt funktionel demo på engelsk findes på projektets hjemmeside, og her kan man prøve mulighederne af.
Der er masser af funktionalitet i PHProjekt, og webgrænsefladen er udmærket skruet sammen.
Programmet er legende nemt at installere. PHProjekt skal bruge en database, og en lang række databaser er understøttet, herunder MySQL, Oracle og Microsoft SQL Server.
EasyPHP
Hvis man allerede har den velkendte trio bestående af Apache, PHP og MySQL kørende, tager det ikke mange minutter at få PHProjekt på banen. Hvis man derimod står med en tom Windows-installation og vil prøve PHProjekt, kan man benytte EasyPHP, som er et fransk program, der installerer og opsætter Apache, PHP og MySQL.
Installationen er godt nok på fransk, men programmet benytter en almindelig Windows-installationsrutine, så hvis blot man klikker sig fremad i de velkendte installationsdialoger, kan man klare sig igennem, uden at kunne en eneste fransk glose. EasyPHP installerer også PHPMyAdmin, som benyttes til at administrere MySQL-databasen med, og det får vi brug for i installationen af PHProjekt.
Hvis man ikke benytter EasyPHP, og ikke har PHPMyAdmin kørende på sin Apache/PHP/MySQL-opsætning, er der hjælp at hent i en tidligere artikel.
Man er selvfølgelig ikke tvunget til at benytte Apache som webserver - PHP kan fint sættes op til andre webservere, også Microsofts IIS-server. Den mulighed kan man læse mere om på PHP's hjemmeside.
Opret en database
Download
PHProjekt downloades fra projektets hjemmeside, det findes både i zip og tar-formaterne, og pakkerne fylder omkring 600 kilobyte.
PHProjekt installeres ved at udpakke filerne og flytte dem til et sted i webserverens mappehierarki. Så skal der oprettes en ny database i MySQL, og det gøres nemt med PHPMyAdmin. Hvis man benyttede EasyPHP til at installere Apache og kompagni, åbnes PHPMyAdmin ved at indtaste adressen
Så oprettes en ny database ved at skrive det ønskede navn, og klikke på knappen Opret. Her giver vi databasen navnet "phprojekt". Der skal også oprettes en bruger med de relevante rettigheder. Det gøres under punktet "Brugere"
Nu kan PHProjekts installationsrutine afvikles. Det gøres ved at indtaste adressen til filen setup.php, som befinder sig i roden af PHProjekt-mappen. Vi placerede den i roden af Apaches filhierarki, så adressen i browseren bliver her til
http://localhost/phprojekt/setup.php
På den første skærm skal man vælge sprog og database.
- Og kør
På den efterfølgende skærm opsættes forbindelsen til databasen. Det gøres ved at indtaste værtsnavnet, som her er localhost - og her skal der vel at mærke ikke skrives et portnummer, som det ellers nogen gange ses med MySQL-installationsrutiner i websammenhæng.
Nu skal det brugernavn og password, vi opsatte i PHPMyAdmin indtastes, og navnet på databasen, hvor vores altså hed "phprojekt".
Hvis alt går vel, skal man på de næste skærmbilleder indtaste de moduler, man ønsker at opsætte PHProjekt med, og sætte forskellige konfigurationsparametre, som er ganske selvforklarende. Man skal dog være opmærksom på indtastning af administrator-navn og password - ellers kommer man ikke langt.
Når det hele er vel overstået, kan man logge ind som administrator via siden index.php og begynde at oprette systemets brugere. Og så er PHProjekt klar til brug.