Een drupalsite van pc naar internet publiceren

Wanneer je een drupalsite op eigen pc maakt en vervolgens op internet wil publiceren, moet je 3 stappen doen.

Wanneer je een drupalsite op eigen pc maakt, heb je overigens aangepaste software nodig, die van je pc een webserver maakt. Dit kan wamp, xampp, usbwebserver, mamp (mac), lamp (linux) of dergelijke zijn. Op internet heb je een webserver nodig, die PHP ondersteunt. U kan webruimte bestellen op http://www.zelfhosting.com/.

Je moet 3 stappen ondernemen:

1/ database: exporteer de database op eigen computer en plaats deze op internet


2/ connectie: pas de connectie tussen database en bestanden aan in settings.php

3/ bestanden: publiceer de bestanden via FTP.

1/ database

Exporteer de database op eigen computer en plaats deze op internet

1a/ maak een database op internet

Maak op je webserver een database met gebruikersnaam en wachtwoord.

Ga naar http://195.88.32.198:2222/ en log in op DirectAdmin (deze logingegevens krijg je bij registratie).

Beschrijving: Kerfuffle:Users:ktimmers:Desktop:Schermafbeelding 2011-07-18 om 14.51.34.png

Klik op MySQL-management.

Kies voor Create new database.

Beschrijving: Kerfuffle:Users:ktimmers:Desktop:Schermafbeelding 2011-07-18 om 14.52.59.png

Vul databasenaam, gebruikersnaam en wachtwoord in.

Klik op Create.

Onthoud de gegevens!

1b Exporteer je database op eigen computer

Ga naar de phpmyadmin op eigen computer (in wamp/usbwebserver/mamp/…).

Klik op de juiste database in het linkermenu. Kies voor Exporteer in het bovenmenu.

Let op: vink aan “drop table ….”en vink ook onderaan “zip” aan.

Klik op Verzenden of Start (afhankelijk van de versie).

Je kan het bestand nu opslaan als zip.

1c Open de database op internet

Ga naar directadmin en klik op PhpMyAdmin.

Beschrijving: Kerfuffle:Users:ktimmers:Desktop:Schermafbeelding 2011-07-18 om 14.55.52.png

Log in met de gegevens van stap 1a.

Beschrijving: Kerfuffle:Users:ktimmers:Desktop:Schermafbeelding 2011-07-18 om 14.57.08.png

PhpMyAdmin verschijnt:

Beschrijving: Kerfuffle:Users:ktimmers:Desktop:Schermafbeelding 2011-07-18 om 14.58.07.png

Klik in het linkermenu op de database.

Klik op Importeer in het bovenmenu.

Klik op Kies bestand en blader naar het bestand van stap 1b.

Klik op Start. Klaar!

De database staat nu online.

Is het bestand te groot?

Dan kan je werken via bigdump. Lees hier de tutorial:

http://www.zelfstudie.be/cursussen/tutorial.php?id=77

Let op: Drupaldatabases die je exporteert zijn vaak heel erg groot. Ga altijd eerst naar Drupal, kies voor instellingen – prestaties – cache legen (drupal versie 7) of beheren – site-instellingen – prestaties – cache legen (drupal versie 6). Hierdoor wordt ้้n tabel in de database geleegd, maar deze bevat net het meeste informatie.

Na het legen van de cache maak je een export van de database in phpmyadmin.

2 pas de connectie aan

Ga naar de verkenner (of finder bij Mac).

Ga naar de drupalmap, naar sites/default/settings.php.

Open het bestand in Dreamweaver, kladblok of een ander programma.

Pas regel 92 aan.

Dit is wellicht iets in deze strekking:

$db_url = 'mysqli://root:root@localhost/elabestlog';

Wijzig dit naar

$db_url = 'mysqli://gebruikersnaam:wachtwoord@localhost/database;

Deze gebruikersnaam, wachtwoord en database maakte u aan in stap 1a.

Sla het bestand op.

3/ Plaats de bestanden online via FTP

Nu moet je de bestanden van de drupalsite op internet publiceren via FTP.

Dit kan via Dreamweaver of het gratis FileZilla.

De bestanden in de drupalmap, moeten staan in public_html.

Lees meer info over FileZilla:

http://zelfhosting.com/website-publiceren-via-filezilla

Lees meer info over Dreamweaver:

http://zelfhosting.com/website-publiceren-via-dreamweaver

 
 Drupal 7, deel 1- CMS | pagina laatst gewijzigd op 18/07/2011 | Onze cursussen vallen onder copyright!
Zelfstudie.be - gratis cursussen internet, dreamweaver, fireworks, flash, enz.Terug naar vorige pagina