LES 11: VAN LOKAAL NAAR ONLINE
Lesoverzicht: • Aan de slag • Domeinnaam • Web hosting • FTP gegevens • FTP programma’s • Database exporteren • Samenvatting Tijd: 10 minuten Doel: Aan het einde van de les kun je de lokale website online zetten.
66
VAN LOKAAL NAAR ONLINE
Aan de slag
Je hebt nu een website volledig gemaakt in een lokale omgeving. Dit kan soms gebeuren, omdat een klant nog geen domeinnaam of webhosting heeft afgesloten. Nadat je alle gegevens hebt gekregen, kun je de website dan ook echt online gaan zetten.
Domeinnaam
Maak je een website voor jezelf of voor je eigen bedrijf, dan is het belangrijk dat je goed nadenkt over wat de domeinnaam moet worden. Dit wordt namelijk het adres waarop de bezoekers je gaan vinden. Probeer bij het bedenken van de domeinnaam te letten op de volgende tips: • Maak de domeinnaam niet te lang • Kies een naam die makkelijk te onthouden is • Zorg ervoor dat er geen andere/verkeerde interpretatie is bij jouw domeinnaam
Web hosting
Een webhosting is een dienst die je een ruimte aanbiedt voor het opslaan van alle informatie, afbeeldingen en andere items die je op een website kunt vinden. Er zijn in Nederland veel verschillende bedrijven waar je, je website kunt hosten. Bedenk voor je een webhosting gaat afsluiten wat je precies nodig hebt voor je website. Wil je graag een WordPress website laten draaien, zorg dan dat je een hosting neemt inclusief database. Een aantal bedrijven waar je de webhosting incl. domeinnaam zou kunnen afsluiten zijn: Neostrada, Anatra, Mijn hosting partner, Versio, Mijndomein en Hostnet.
67
VAN LOKAAL NAAR ONLINE
FTP gegevens
Nadat je een domeinnaam en web hosting hebt aangevraagd krijg je van het bedrijf een mail met daarin de FTP gegevens en de database gegevens. Dit kan in één mail maar soms krijg je hier ook meerdere mails over.
In het voorbeeld zie je een mail die je van Mijndomein krijgt. Bij gegevens zie je de algemene gegevens van jouw domein. Zo zie je de domeinnaam die je geregistreerd hebt, welk pakket je hebt afgesloten en via welk e-mail adres je, je geregistreerd hebt. Om de website online te zetten heb je de gegevens nodig die bij FTP gegevens staan. In het FTP programma dat je gebruikt wordt namelijk om deze gegevens gevraagd.
68
VAN LOKAAL NAAR ONLINE
FTP programma’s
Om de website online te zetten heb je een FTP programma nodig. Maak je gebruik van Adobe Dreamweaver, dan raad ik aan om deze te gebruiken. Ga in Adobe Dreamweaver naar “Site” en dan “New site” als je een nieuwe website wil aanmaken. Heb je al een website aangemaakt dan kies je voor “Site” en dan “Manage sites” Als je een nieuwe website toevoegt, dan krijg je een nieuw scherm. Vul bij “Site name” de naam in van de website die je gaat maken. En bij “local site folder” zoek je naar de map waar je de website wil zetten, of al hebt staan, op je computer.
Klik daarna op servers en dan onderaan op het + teken. Vul de FTP gegevens in die je hebt gekregen. Bij servername vul je de hostnaam in. Kies bij Connect using voor FTP. Bij FTP adress vul je de hostnaam in. Meestal begint deze met ftp. En de gebruikersnaam en het wachtwoord die je hebt gekregen vul je in bij Username en Password. Klik daarna op “Test” Als er een connectie is gemaakt, dan geeft hij aan dat het gelukt is en anders heb je waarschijnlijk een typfout gemaakt. Is de connectie gemaakt, klik dan op save.
69
VAN LOKAAL NAAR ONLINE
Als je Dreamweaver op Compact hebt staan dan zie je rechts Insert en Files staan. Klik op files en je zult zien dat je de naam van de website ziet staan die je hebt aangemaakt. Met daaronder de lokale bestanden. Klik rechts op het knopje om het scherm groter weer te geven. Je ziet nu links de bestanden staan die op de server staan en rechts je lokale bestanden. Klik op het linker knopje naast de naam van de website om een connectie te maken met de server. Ongeveer halverwege de balk zie je een pijl naar beneden en een pijl naar boven wijzen. De eerste wordt gebruikt om bestanden van de server te downloaden naar de lokale map. En de tweede wordt gebruikt om lokale bestanden op de server te zetten.
Nadat je alle bestanden van je WordPress website hebt overgezet zal de website het nog niet doen. De database is nog niet gekoppeld en de website staat nog op de URL van je localhost. Een ander FTP programma dat veel gebruikt wordt is FileZilla. Deze werkt bijna het zelfde als het FTP programma binnen Dreamweaver. Om FileZilla te downloaden ga je naar :
70
https://filezilla-project.org/download.php?type=client
VAN LOKAAL NAAR ONLINE
Database exporteren
Ga binnen je MAMP of XAMPP naar phpMyAdmin. Klik op de database die je wil exporteren. Kies bij de export methode voor: Custom. Zorg dat alle tabellen geselecteerd zijn en kies bij output voor Save output to a file. Bij het formaat kies je voor SQL. De rest van de opties staan al goed, maar kijk gerust wat er ingesteld staat. Klik als je klaar bent op Go. In je downloads map zal nu een .sql bestand komen te staan. Dit is de backup van de database.
71
VAN LOKAAL NAAR ONLINE
Nu moet de database geïmporteerd worden naar de nieuwe server. Als de host een database voor je heeft aangemaakt, dan heb je deze in de mail gekregen.
Als dit niet zo is, dan moet je zelf nog een database aanmaken. Schrijf de gegevens op van deze database, want die hebben we later nodig. Ga naar de phpMyAdmin van jouw server. Klik op de database die je hebt gekregen of zelf net hebt aangemaakt. Kies nu voor import.
72
VAN LOKAAL NAAR ONLINE
Klik op “Choose file” en zoek op je computer naar het .sql bestand dat je hebt gekregen bij de export. Zorg ervoor dat bij format SQL is aangegeven en klik daarna op “Go”. Als de import goed is verlopen komen aan de linkerkant van je scherm alle tabellen te staan die ook in de oude database stonden. Nadat de nieuwe database gevuld is moet je naar wp_options gaan. De url van de website staat namelijk nog op:
http://localhost/wordpressdigitalclass
en dit moet veranderd worden naar:
http://jenieuwedomeinnaam.nl
loop alle pagina’s na om te zien of je niet één vergeet, want anders zal je een error krijgen op de website. De laatste stap die je moet ondernemen is het aanpassen van de database gegevens. Open het bestand wp-config.php van de nieuwe website. Hierin staan de volgende regels.
// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define(‘DB_NAME’, ‘mijndatabasenaam’);
/** MySQL database username */ define(‘DB_USER’, ‘mijnusernaam’);
/** MySQL database password */ define(‘DB_PASSWORD’, ‘mijnpassword’);
/** MySQL hostname */ define(‘DB_HOST’, ‘localhost’);
En als je dit opslaat ben je klaar.
73
VAN LOKAAL NAAR ONLINE
Samenvatting
Voordat je de website online gaat zetten is het noodzakelijk om een domeinnaam en web hosting geregistreerd te hebben. Zonder deze twee kun je geen website online zetten. Van je webhost krijg je de gegevens die je nodig hebt om de website online te zetten. Gebruik de FTP gegevens om de bestanden over te zetten en exporteer de bestaande database, zodat deze binnen de nieuwe website geïmporteerd kan worden. Als je alle stappen hebt gevolgd staat je website binnen een mum van tijd online.
74