15/4/2011

Drupal 7 installatie

Filed under: — cybrarian @ 11:28 pm

De Belgische/Nederlandstalige (nu apr 2011) op drupal.be versie is nog 6.x, de Engelstalige 7.x (drupal.org/project/drupal) Upd: NL ondertussen beschikbaar; artikel geüpdate

Installatie vanuit een download van

  • .tar.gz download van de laatste versie 7.x (drupal-7.x.tar.gz)
  • .zip download van de laatste versie 7.x (http://ftp.drupal.org/files/projects/drupal-7.x.zip – gebruik zelf natuurlijk de meest recente versie)

Informatie over de configuratiefile settings.php.

Als je een nederlandstalige versie wil kan je die afhalen van http://localize.drupal.org/translate/languages/nl
Bestaat uit een .po bestand; dat kopieer je in de uitgepakte drupal-map in profiles/standard/translations
Dan zal je in stap 2 hieronder een extra taalkeuze krijgen : NL. Vanaf dan loopt de installatie in het NL.

In principe gaat de installatie in een paar eenvoudige stappen:
1. Choose profile(active)
2. Choose language
3. Verify requirements
4. Set up database
5. Install profile
6. Configure site
7. Finished

Je volgt de stappen; vul de nodige informatie in, en bevestig steeds “save and continue” om naar de volgende stap te gaan.

De informatie die gekozen of ingevuld moest worden: (zodat je op voorhand het lijstje kan klaarleggen)

  • taalkeuze
  • (eventueel extern corrigeren rechen op bestanden en mappen)
  • Database naam
  • Database gebruikersnaam
  • Database wachtwoord
  • Uitgebreide opties: database host (indien niet localhost)

En ook voor de websitegegevens e.a. is het handig een lijstje te hebben: (bv extra e-mail adres maken ?)

  • Naam van de website:
  • Website e-mail adres (bv servernaam@domain.tld
  • Onderhoudsaccount gebruikersnaam (bv “admin”)
  • Onderhoudsaccount e-mail adres
  • Serverinstellingen: standaardland
  • Serverinstellingen: standaardtijdszone
  • automatisch controleren op updates []
  • e-mail berichten ontvangen []

Als je na de installatie op de aangeboden link klikt, kom je, ingelogd als de aangemaakte beheerder, op je site.
Nadien kan je met de url van je domein plus /user inloggen (bookmarken).

De installatie van Drupal verloopt niet overal even gemakkelijk als, bv, WordPress, en kan erg afhankelijk zijn van je server of je hosting.
Bv Vertalingen instellen kan heel erg lang “stilstaan” met “interfacevertalingen worden geïmporteerd”, “import wordt voorbereid”.

Een paar scenario’s gelogd:

  • A.: tar.gz local download + uitpakken
  • B.: tar.gz online download + uitpakken
  • C.: zip online …


A. De tar.gz versie uitpakken op een lokaal systeem opensuse 11.1 ( – jaja, niet het meest recente systeem maar het is geen systeem dat online staat, gewoon iets dat voorhanden was), levert problemen op met php functies of libraries. Dat kan misschien toegeschreven worden aan de oude Linux versie.

B. Op een recent, door de provider onderhouden systeem geeft de installatie geen probleem tot aan het scherm waar je instellingen op te geven hebt. De eerste schermen gaan goed, maar daarna eindigt de installatie plotseling met een wit scherm zonder foutmelding. De databank blijkt te bestaan, maar verder zijn er geen instellingen in de configuratiefile. Die zouden gedaan worden in de niet meer verschenen configuratiestappen/schermen. Deze installatie werd op 2 manieren geprobeerd:

  • een tar.gz bestand op de eigen pc uitgepakt en dan geupload.
  • een tar.gz bestand naar de server gekopieerd, en daar uitgepakt.
  • Upd: Let op bij de voorwaarden van Drupal; heeft je server genoeg geheugen voor php?
    “Allowed memory size of 33.554.432 exhausted – tried to allocate 85 bytes” is een fout die kan optreden.
    In het controlepaneel van je provider moet je de geheugenruimte instellen op 64 Mb (ipv bv 32 Mb)
    Een ander probleem is de rechten van de directories; die kunnen nogal verschillen naargelang de methode van installeren. Aanpassen dus.

C. Een vergelijkbare installatie, waarbij vertrokken wordt van een .zip file. Er zijn 2 mogelijkheden: afhalen naar je pc, en uploaden naar de server, of inloggen op de server en afhalen met wget (komt dus rechtstreeks op de hostingruimte terecht).
Dan uitpakken op de ruimte van de hosting (op de site dus), eventueel de uitgepakte directory hernoemen (mv drupal-7.0 drupal). Dan de subdirectory gaan in je browser en de installatiestappen volgen.
Dat geeft als resultaat een volledig beëindigde installatie, met alle configuratiestappen doorlopen en een correcte config file.

Reacties zijn gesloten.

Powered by WordPress