WB Installer

Installer stap voor stap

Stap 1

Stap 1 van de installer controleert enkele minimum eisen om Website Baker op te kunnen starten.

Als een van deze items wordt weergegeven in ROOD, zult U Website Baker niet succesvol kunnen gebruiken.

Als U een waarschuwing ziet zult U, om Website Baker te kunnen gebruiken, uw internet service provider of system administrator moeten vragen om PHP te upgraden, PHP Session Support in te schakelen, of PHP Safe Mode uit te schakelen, al naar gelang het probleem.

In dit voorbeeld is alles OK in stap 1 van de installer: 

 Step 1 of the installation Wizard 

Stap 2

Het moet voor Website Baker mogelijk zijn om te kunnen schrijven in de diverse bestanden en directories, welke worden genoemd in Stap 2. In sommige gevallen kunnen diverse programma's die U gebruikt voor het decomprimeren, uploaden en downloaden van de installatie bestanden, de bestands- of folder-rechten veranderen. Dus als een van de items in Stap 2 staat vermeld als "not writable", zult U de lees/schrijf-rechten voor de betreffende folder moeten corrigeren, zodat WB de mogelijkheid heeft om hierin te schrijven.

In dit voorbeeld is alles OK in stap 2 van de installer: 

 Step 2 of the installation Wizard

Het zal voor U mogelijk zijn om de bestandspermissies te veranderen van de bestanden die U zojuist ge-uploaded hebt. FTP-clients zullen gewoonlijk de mogelijkheid bieden om de bestandspermissies te wijzigen van de bestanden of folders waar U toegang heeft. Meestal kan dit door het aanklikken van selectievakjes voor de permissies om te lezen, schrijven en uitvoeren. In sommige gevallen kan dit simpelweg door een code te wijzigen die het beveiligingsniveau aangeeft.

De geadviseerde bestandspermissies voor de bestanden en folders die hier staan, hangt af van de setup van uw server. Meestal is het mogelijk om deze in te stellen als “755” voor een minimaal beveiligingsniveau. Echter mag U ook kiezen voor een hoger beveiligingsniveau, zoals “644”. Dit is ook afhankelijk van de server-instellingen.

Het wijzigen van de bestandspermissies met de FTP-client “Cyberduck”, op de Macintosh:

Stap 3

In Stap 3 moet Website Baker de URL (web adres) weten waar het geïnstalleerd is. Dit is het adres dat bezoekers in hun browser zullen typen om uw website te vinden. De installer zal proberen hier reeds een adres in te vullen, gebaseerd op de informatie die het krijgt van de webserver. Controleer dit adres om er zeker van te zijn dat dit correct ingevuld is.

Controleren van de URL in de installer Stap 3:

 Step 3 of the installation Wizard

Hier kunt U ook de standaard tijdszone voor uw website instellen. Dit moet dezelfde tijdszone zijn als de server waarop U WB installeert.

Als U de tijdszone van uw server niet weet, maar wel weet in welke stad deze staat, kunt U de tijdszone opzoeken op: http://en.wikipedia.org/wiki/Time_zone.

Stap 4

Website Baker moet nu weten of de server van uw website een Windows-server is of een Linux/Unix-server (Mac OS X Server is een Linux/Unix gebaseerde server). Selecteer de optie in stap 4 die van toepassing is.

World-writeable bestands permissies “(777)” zouden in principe nooit van toepassing moeten zijn op een server. Het selecteren van deze optie heeft tot gevolg dat iedereen toegang heeft tot alle folders en bestanden en deze kan wijzigen als ze zouden willen. Deze optie wordt alleen gebruikt door programmeurs en ontwikkelaars, gedurende het testen en foutzoeken.

Vervolgens geeft U in Stap 4 alle informatie aan de installer die het nodig heeft om toegang te verkrijgen tot de MySQL database. Als deze database zich op dezelfde server bevindt als Website Baker, zal de “Host Name” doorgaans “localhost” zijn. Als de MySQL-installatie zich op een andere server bevindt, zult U hier de naam of URL van de betreffende server moeten invullen. Tevens moet U hier de database-naam, database user-naam (gebruikersnaam) en password (wachtwoord) hier invullen.

De database user moet de juiste permissies hebben om tabellen en informatie in de database toe te voegen/wijzigen/verwijderen.

Normaliter zult U één database tot uw beschikking hebben voor elke website die U beheert. Sommige hosting bedrijven echter, geven niet meer dan een bepaald aantal databases to uw beschikking. Als het aantal websites dat U beheert vrij groot is, kan het voorkomen dat U dan geen databases meer tot uw beschikking heeft... In dit geval kunt U dezelfde database gebruiken voor meer dan één site. Als de database die U gaat gebruiken ook door andere applicaties gebruikt wordt of door andere installaties van Website Baker, zult U de tabellen voor deze website een unieke prefix moeten geven, zoals “mycompany_”. Dit helpt bij het later identificeren van de tabellen die bij deze website horen.

Als U deze database speciaal voor deze website hebt aangemaakt en ook alleen voor deze installatie van WB en U bent ook niet van plan deze voor andere doeleinden te gebruiken, hoeft U geen tabel-prefix op te geven en kunt U dit veld leeg laten. Tenslotte: “Install Tables” moet altijd aan staan. Dit zorgt ervoor dat de installer de standaard tabellen aanmaakt die nodig zijn voor WB.

Het invoeren van database informatie in Stap 4:

 Step 4 of the installation Wizard 

Stap 5

De titel van uw website die U invult in stap 5 zal op diverse plaatsen in uw website tot uitdrukking komen. Maakt U zich geen zorgen als U hier de 'verkeerde' titel ingevoerd heeft. Deze kunt U achteraf altijd wijzigen.

Het invoeren van de titel van uw website in Stap 5:

Step 5 of the installation Wizard

Stap 6

Als Website Baker voor het eerste wordt geïnstalleerd, dient U meteen een account aan te maken voor de belangrijkste gebruiker van uw website: de Site Beheerder (Administrator). De Administrator is een gebruiker die de volledige rechten heeft voor het beheren en wijzigen van de site, alsmede het aanmaken, wijzigen en verwijderen van andere gebruikers. Het toevoegen van de administrator gebeurd in Stap 6.

Het aanmaken van een administrator account in Stap 6:

 Step 6 of the installation Wizard

Stap 7 (Optioneel)

Om beveiligings-redenen zullen een aantal Internet Service Providers de PHP mail() functie uitschakelen op hun server. Als U erachter komt dat de email functies van uw WB site niet werken, betekent dat waarschijnlijk dat uw ISP daarentegen verwacht dat U “SMTP” gebruikt voor het verzenden van mail.

Als dat het geval is, dient U de SMTP optie te kiezen, en vult U de SMTP Server naam in, welke door uw ISP aan U verstrekt is. Let er AUB op dat de “PHP mail()” functie de voorkeur heeft en de standaard optie is. De PHP mail() funtie zal dan ook voor de meeste gebruikers van toepassing zijn.

De meeste gebruikers hoeven niets te wijzigen in Stap 7:

 Step 7 of the installation Wizard  

Stap 8 (start de installatie)

Als laatste scrollt U naar het einde van de installer pagina en clickt op de knop "Install Website Baker". De installer zal dan uw settings controleren, de benodigde database tabellen installeren, de configuratie opslaan en als alles goed gaat, zult U zich een paar seconden later in het admin-gedeelte van uw nieuwe Website Baker website bevinden.

Hoe verder?

Om veiligheidswege zult U direct de “install” folder van uw WB website directory moeten verwijderen. Dat kunt U doen met behulp van een FTP programma. Als deze folder blijft bestaan kunnnen anderen de installer bereiken en schade veroorzaken of zelfs uw website compleet vernietigen.

Nu kunt U op uw gemak alle aspecten van de website Admin bekijken en uitproberen. Als U zich er mee vertrouwd voelt, kunt U de mogelijkheden bekijken om uw website verder te verrijken en uit te breiden, door de Add-ons Repository te bezoeken.

Add-Ons (Extra's) zijn taal-pakketten (om uw site's interface in diverse talen weer te geven), templates (om het uiterlijk van uw site te wijzigen en aan te passen) en modules (om meer typen pagina's toe te voegen, alsmede meer functionaliteit aan uw website te geven).

Als U website designer bent en U wilt uw eigen templates aanmaken voor Website Baker, lees dan de Ontwerpers Gids. Als U ontwikkelaar bent en van plan bent nieuwe modules te ontwikkelen, lees dan de Ontwikkelaars Gids.


Veel plezier!