afbeelding van Carlietie

DRUPALsite van WAMPserver verhuizen naar local server bedrijf

Beste,

Ik heb een intranet website voor mijn bedrijf ontworpen en wil deze nu online plaatsen op een eigen interne server, momenteel staat de website onder wampserver op een virtuele PC.
Welke is de juiste werkwijze om de drupalsite aan de nieuwe URL op ons intranet te plaatsen?

Dank bij voorbaat
Carlietie

Drupalversie: 
7.x
Auteur: 
Carlietie
afbeelding van roel guldemond
Door roel guldemond op 30 juli, 2013 - 12:30

Helaas Charlietie,
De juiste werkwijze kan ik je niet geven.
Ongetwijfeld is het mogelijk om van WAMP naar een andere server te migreren.
Daar is kennis nodig van hoe die andere server beheerd wordt.
Ooit probeerde ik een D6 site van MAMP naar een server van hosting-bedrijf te krijgen.
Daardoor kreeg ik inzicht in hoe via de linux command-line van die linux-server een installatie overgezet kan worden.
Maar die kennis van linux ben ik zelf niet machtig.
Je spreekt over "een andere server": er zijn diverse servers mogelijk (https://drupal.org/requirements/webserver).
En je zal mogelijk na mijn globale antwoord op je vorige vraag ook gevonden wellicht gevonden:
https://drupal.org/documentation/install.
Daar staat veel in ...

*** I like contributing to improvement of systems. Hic sic: according Boulding a system is "that which is not chaos" ***

Door bramvandenbulcke op 7 november, 2013 - 12:05

Ik neem zelf de volgende stappen:

  1. Ik upload alle bestanden naar de hoster met een degelijk FTP-programma (Windows: Filezilla, Mac OS X: Forklift). Dit kan even duren!
  2. Ik maak alle caches leeg en sla mijn database op via de 'export' functie van phpmyadmin . Ik sla mijn database op naar alle mogelijke formaten, dus .sql, .sql.zip, .sql.gzip, .sql.bzip2. Ik doe dit omdat ik uit ervaring weet dat het vooral bij het overzetten van de database verkeerd kan gaan. Vaak stelt de hoster eisen aan de grootte van de database maar ook aan het formaat. Soms staat er ergens een foute komma, en dan zit je met de gebakken peren! Meer en meer begin ik ook gebruik te maken van de module Backup and Migrate. Deze doet het allemaal voor jou.
  3. Ik maak een database user en paswoord aan of gebruik de user die ze me aanbieden.
  4. Vervolgens maak ik een nieuwe database aan bij de hoster in kwestie of maak ik gebruik van de database die ze me aanbieden en kies ik 'import' om alle tabellen in te laden. Dat is altijd een spannend moment :).
  5. Je kan de website nu al eens proberen openen. Waarschijnlijk krijg je nu foutmeldingen over de toegang. Hierna open ik het bestand settings.php onder /sites/default en daar pas ik bij $databases = array de gegevens aan, zodat ze overeenkomen met de databasenaam en de gebruikersnaam en paswoord van de hosting.
  6. Als laatste stap kijk ik de rechten van het settings.php bestand na. De rechten van dit gevoelige bestand moeten op 644 gezet worden.

***
http://bram.io
http://webwerk.be

afbeelding van hansrossel
Door hansrossel op 8 december, 2013 - 11:38

Er zijn vele werkwijzen mogelijk, een andere eenvoudige werkwijze is:

- De module backup migrate installeren en een backup nemen in de manual directory
- Het bestand settings.php verwijderen en een nieuwe copy nemen van default.settings.php en die settings.php noemen
- Alles opladen naar de nieuwe server
- Op de nieuwe server een database, databaseuser aanmaken en niet vergeten de database user alle rechten te geven op de database
- Op de nieuwe server een standaardinstallatie uit te voeren van Drupal met die gegevens
- Na installatie de backup migrate module aanleggen en een restore doen van de eerder genomen backup

Hans
KOBA

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.