Beschrijving: CoverInk-Full.pngDrupal Installatiehandleiding Synology NAS Devices

 

Ing. A.A. de Ruiter

2012


 

1        Inhoudsopgave

2    Inleiding                                                                                                                                                                                               3

3    Informatie vergaren en bestanden downloaden                                                                                             4

3.1    Drupal informatie                                                                                                                                                                   4

3.2    Downloaden                                                                                                                                                                               4

4    Pre-Requirements                                                                                                                                                                      5

4.1    Bestanden kopieren naar NAS                                                                                                                                         7

4.2    Talen                                                                                                                                                                                                7

4.3    Instellingenbestand                                                                                                                                                               8

4.4    Database aanmaken                                                                                                                                                             9

5    Installatie beginnen                                                                                                                                                               10

5.1    Database gegevens invullen                                                                                                                                          11

5.2    Installatie voortgang                                                                                                                                                        12

5.3    Rechten aanpassen                                                                                                                                                             13

5.4    Installatie voltooid                                                                                                                                                             14

 


 

2       Inleiding

 

Dit document geeft handvaten hoe u het content management systeem CMS Drupal kunt installeren op een Synology NAS Device. Het is bedoeld voor enthousiastelingen die nog niet veel wel ervaring hebben met het installeren een dergelijk product. Het document is opgezet op basis van tekstuele weergaven en foto fragmenten. Het is eenvoudig van opzet en gaat niet in op revisie gegevens, voorwoord, afkortingenlijst en brongegevens.

 

In hoofdstuk 3 wordt ingegaan op het verzamelen van de informatie en de zaken die u minimaal nodig heeft om de installatie te kunnen uitvoeren.

 

Hoofdstuk 4 gaat over instellingen die u vooraf moet regelen. Het gaat hier om het inschakelen van de database functionaliteit, managementschil, talen en rechten.

 

Hoofdstuk 5 gaat over de daadwerkelijke installatie.

 

 


 

 

3       Informatie vergaren en bestanden downloaden

 

3.1      Drupal informatie

 

Op het internet is veel informatie te vinden over Drupal. Er zijn diverse documenten die zeer uitgebreid ingaan op de mogelijkheden, maar vaak ontbreekt het aan eenvoudige handleidingen. Door de vele informatiebronnen is het moeilijk om te zien wat van toegevoegde waarde is. Een goed uitgangspunt is de site  www.drupal.nl. Op deze site wordt al uitgebreid ingegaan op de installatie.

 

3.2      Downloaden

 

Voordat u begint met installeren dient u eerst de bestanden te downloaden naar een locatie. Dit kan vanuit uw PC/MAC door naar de volgende locatie te gaan, en de laatste content te downloaden. Ga naar http://drupal.org/download en selecteer de laatste versie om te downloaden.

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-13 om 18.23.28.png

 

 

Download het programma, en zorg ervoor dat de tar.gz, of .zip bestand wordt uitgepakt. Zet de inhoud even in een tijdelijke directory zodat deze later gekopieerd kan worden naar het NAS device.

 

 

 

 

 

 

 

 

 

4       Pre-Requirements

 

Voordat de installatie van Drupal kan plaatsvinden moet er op het NAS device eerst een aantal instellingen worden gemaakt.

 

1.     Login op je NAS device.

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-13 om 05.28.36.png

 

2.     Ga naar configuratiescherm, klik op ÒWebservicesÓ en vink het vakje MySQL inschakelen aan.

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-13 om 05.34.07.png

 

Dit zorgt ervoor dat MySQL database server ge•nstalleerd wordt op je NAS Device. Opmerking: Drupal slaat zijn instellingen op in de MySQL database server. Het kan zijn dat u al eerder een installatie heeft uitgevoerd en dat de database reeds aanwezig is.

In dit geval dient u de database te resetten naar zijn default waarde. Houdt echter rekening mee dat dan ook overige databases die zijn opgeslagen ook worden verwijderd.

 

3. Ga naar configuratiescherm, klik op ÒStandaard instellingen herstellenÓ. Hier kunt u ervoor kiezen dat de databases worden verwijderd en het wachtwoord opnieuw wordt ingesteld.

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-13 om 18.15.09.png

 

Opmerking: Als u ervoor kiest om het MySQL database wachtwoord opnieuw in te stellen, dan ziet de waarde er daarna als volgt uit: Account: root Wachtwoord: <leeg> (geen wachtwoord). In een later stadium kunt u het wachtwoord opnieuw instellen.

 

Met alleen een database bent u er niet. Drupal heeft ook nog het programma PHPMyAdmin nodig om de handelingen richting de MySQL database uit te voeren. Dit programma wordt standaard ondersteund (net als MySQL) door het NAS device.

 

4.   Ga naar configuratiescherm, klik op Ò Package Center, beschikbaarÓ zoek het icoon PMA phpmyadmin op, en klik op installeren. Na de installatie is onder het tabblad beschikbaar te zien dat de applicatie is ingeschakeld.

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-13 om 18.41.58.png

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-13 om 18.39.07.png

 

5. Om het default wachtwoord aan te passen, start u PHPMyadmin op. Onder Algemene instellingen staat: Wijzig Wachtwoord.

 

 

 

 

4.1      Bestanden kopieren naar NAS

 

Als u op het NAS device inlogt, en u gaat naar filestation, dan ziet u dat er een directory is bijgekomen ÒWEBÓ. Alle bestanden die u heeft gedownload en uitgepakt heeft in een tijdelijke directory, dient u te kopi‘ren naar deze directory op uw NAS device.

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-14 om 10.34.45.png

 

4.2      Talen

 

Als u drupal download is de taal standaard engels. U kunt dit veranderen door een taalmodule te downloaden en deze in de juiste directory te plaatsen op uw NAS device. Het is raadzaam om dit voorafgaand aan de installatie te laten plaatsvinden. Download de taalmodule op: http://localize.drupal.org/translate/languages/nl

 

Als u het bestand uitpakt, dan heeft dit de extentie .po. in ons geval: drupal-7.11.nl.po

Kopieer dit bestand naar de volgende directory op het NAS:

 

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-14 om 10.51.29.png

 

 

 

4.3      Instellingenbestand

 

Er dient een instellingenbestand gemaakt te worden.  Als u dit instellingenbestand niet aanmaakt, zal er een foutmelding komen tijdens installatie.

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-14 om 11.05.39.png

 

 

Maak een kopie van default.settings.php en noem het bestand: settings.php.

Opmerking: Verwijder het default.settings.php bestand NIET.

 

Vervolgens moet u de juiste rechten nog op het bestand zetten. Dit kunt u doen vanuit file station op uw NAS device.

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-14 om 11.16.13.png

 

 

 

 

 

 

 

 

 

 

 

 

 

4.4      Database aanmaken

 

De laatste handeling die moet plaatsvinden is het aanmaken van een database. Log hiervoor in op uw NAS device en ga in het hoofdmenu naar phpMyAdmin.

 

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-14 om 13.30.06.png

 

 

Geef de naam op van de database, en klik op ÒAanmakenÓ

 

Nota bene: U kunt de privileges controleren van de database en eventueel een nieuwe gebruiker aanmaken waarmee de database wordt beheerd.

 

 

Nu zijn alle voorbereidingen getroffen, en kan er gestart worden met de installatie van Drupal.

 

 

 

 

 

 

 

 

 

 

 

 

5       Installatie beginnen

 

Nu alle voorbereidingen zijn getroffen kan gestart worden met de installatie. Omdat u alle installatiebestanden van drupal heeft gekopieerd onder de WEB directory, start de applicatie setup automatisch op. Type het volgende adres in (Ipadres van uw NAS device):

 

http://192.168.x.xx/drupal-7.12/

 

 

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-14 om 10.55.07.png

 

automatisch verandert uw URL in: drupal-7.12/install.php en uw krijgt bovenstaand scherm te zien. Selecteer standaard, en klik op Ò Save and ContinueÓ.

 

Vervolgens kunt u de taal selecteren die u in een eerder stadium heeft gedownload. Selecteer: Dutch (Nederlands) en klik op Ò Save and ContinueÓ.

 

 

 

 

 

 

 

 

5.1      Database gegevens invullen

 

In het scherm wat volgt heeft u de keuze wat voor type database u wilt gebruiken. gebruik MySQL.

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-14 om 11.24.42.png

 

Voer de database naam in die u in het hoofdstuk Pre-Requirements heeft aangemaakt, en voer een gebruikersnaam op van de persoon die de database beheert. Dit account (root) en wachtwoord bent u eerder tegengekomen. Standaard is het wachtwoord leeg. Mocht u het wachtwoord hebben gewijzigd middels phpMyAdmin, voer dan de juiste gegevens in van de database beheerder.

 

Uitgebreide opties:

 

Als u op uitgebreide opties klikt, kunnen alternatieve gegevens worden ingevuld. U kunt ervoor kiezen om het verkeer richting de database via een bepaalde poort te laten verlopen. Opmerking: Uw router dient juist ingesteld te zijn. In dit voorbeeld wordt uitgegaan van de standaard waardes.

 

Als u geen toegang krijgt tot de database, of u heeft de database niet aangemaakt, volgt er een foutmelding. Zorg ervoor dat u de juiste account en wachtwoord gegevens hebt ingevoerd.

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-14 om 11.35.54.png

 

Mocht het nog niet werken, kunt u het programma phpMyAdmin opstarten Klik op: ÒWijzig WachtwoordÓ en eventueel een database aanmaken. Ga vervolgens verder met de installatie.

5.2      Installatie voortgang

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-14 om 13.44.51.png

 

5.3      Rechten aanpassen

De installatie geeft aan dat alle benodigde wijzigingen zijn aangebracht, maar dat u de rechten van settings.php nog dient aan te passen. (zie hiervoor de paragraaf instellingenbestand). Log in op uw NAS device, start file station en verwijder de schrijf permissies van: sites/default/settings.php

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-14 om 14.00.19.png

Vul de verplichte velden in (te herkennen aan het sterretje *) en klik vervolgens op opslaan en doorgaaan.

 

 

 

5.4      Installatie voltooid

 

Als alles is goed gegaan, krijgt u de volgende melding.

 

 

 

Beschrijving: Macintosh HD:Users:Albert:Desktop:Schermafbeelding 2012-03-14 om 14.11.21.png

 

 

Om aan de slag te gaan met Drupal kunt u naar de website gaan door te klikken op de hyperlink.