Cotonti / Open Source PHP Content Management FrameworkContent Management Framework

Vereisten en installatie

Documentation / Getting started / Vereisten en installatie

Beschrijft de systeemvereisten en de eerste stappen van een nieuwe installatie van Cotonti.

#1. Vereisten

Om Cotonti te gebruiken en van alle mogelijkheden gebruik te maken , moet u er zeker van zijn dat uw server voldoet aan de volgende vereisten. Als u niet zeker bent dat uw webhost dit allemaal ondersteund, moet u zich niet ongerust maken, zelfs shared webhosting ondersteunen deze vereisten meestal.

  • Apache, nginx of een andere gelijkaardige webserver

  • PHP 5.3.2 of hoger, met ondersteuning van:

    • GD Graphics Library

    • Hash extension

    • Mbstring

    • PCRE

    • PDO and PDO_MySQL

    • Sessions

    • Zlib

  • MySQL 5.0.8 of hoger

  • mod_rewrite of een gelijkaardig URL rewriting systeem (optioneel)

#2. Installatie

Cotonti voorziet een installatie wizard die automatisch de juiste configuratie-waarden instelt, de databasetabellen aanmaakt en de geselecteerde modules en plugins installeert. Dit hoofdstuk omschrijft de voorbereiding van de installatie, het installatiescript starten en de stappen die nodig zijn nadat de installatie voltooid is. Het legt ook uit hoe en waarom er bepaalde extensies voor de installatie moeten geselecteerd worden.

#2.1. 1. Downloaden, uitpakken en uploaden

Als u het nog niet gedaan heeft, start met het downloaden van de laatste Cotonti-versie van onze website.

Pak het bestand uit met behulp van 7-zip of winrar op je lokale harde schijf. Als alternatief kan je wget, curl of SVN gebruiken om de bestanden de downloaden naar je lokale harde schijf (zie hieronder).
Open nu uw FTP-programma (zoals Filezilla voor Windows of Cyberduck voor Mac) en upload de bestanden naar uw webserver (als u niet direct werkt op de server). 
Zorg ervoor dat de bestanden geupload worden naar de publieke root folder, meestal ‘public_html’, ‘htdocs’, ‘public_www’ of iets gelijkaardig. 
Zorg ervoor dat u de bestanden in de Cotonti-folder upload en niet de folder zelf.
Indien de upload voltooid is, verander de rechten van de 'datas'-folder naar 777 (chmod). Zorg dat dit recursief gebeurd voor alle bestanden en folders in 'datas'.
Als u liever werkt met command-line, kan u wget of curl gebruiken, pak de bestanden dan als volgt uit:

 

7z x cotonti-n.n.n.7z

Het kan zijn dat u eerst 7zip zal moeten installeren (het commando kan verschillen afhankelijk van uw systeem):

sudo apt-get install p7zip

Een andere mogelijkheid is de bestanden te bekomen via onze SVN repositorie. In dit geval zal u SVN moeten geinstalleerd hebben op uw server, of op uw lokale machine als je beslist de bestanden niet onmiddellijk naar de server te downloaden. Met behulp van de command line, kan u de bestanden bekijken als volgt:

svn export svn://svn.cotonti.com/releases/cotonti-0.6.13

Zorg ervoor dat u de laatste versie nummer in bovenstaand adres ingeeft en verplaats de inhoud van de folders naar de publieke root na het downloaden. Vergeet niet de rechten aan te passen van de ‘datas’ folder:

chmod -R 777 datas

In het geval dat u SVN gebruikt van trunk, is hier het commando om alle .svn folders de verwijderen:

rm -rf `find trunk -type d -name '.svn'`

#2.2. 2. Start de installatie wizard

De volgende stap is het opstarten van uw webbrowser en bezoek het adres van uw website, die nu beschikbaar zou moeten zijn. Als er niks te zien is, controleer dan dat de bestanden geupload zijn naar de correcte folder op uw server (de publieke web root). Bij het eerste bezoek, zou u automatisch moeten doorgestuurd worden naar de installatie wizard. Indien dit niet gebeurd, voeg zelf install.php toe aan uw adres.
De installatie wizard is vrij eenvoudig, en zou de meeste stappen moeten uitleggen die nodig zijn om de installatie te voltooien.

 



Nog geen reacties op dit item.
Alleen geregistreerde gebruikers kunnen reacties plaatsen.