SSH toegang met Putty

Moeilijkheidsgraad
trefwoorden

Putty is een open source Linux programmaatje om toegang te krijgen tot een hosting. Zo iets als een FTP programma, maar dan met Linux commando's. Het heeft SSH toegang nodig.

Elke hosting heeft zijn eigen systeem om SSH toegang tot de server in te stellen. Deze SSH toegang is nodig om bijvoorbeeld via Putty te kunnen communiceren met je site. Dit is dan weer op zijn beurt nodig om Composer te kunnen gebruiken voor Drupal 8. Naast PuTTY kan je afhankelijk van jouw browser ook nog FireSSh (Firefox) en Chrome (Secure Shell extention) en voor Mac, Terminal gebruiken. Terminal gebruikers loggen ook op een andere manier in (ssh username@yourdomainname.extentie).

Bij sommige hostings kan je dit niet zelf instellen (Vimexx). Zij doen dit echter vlotjes na aanvraag via de support. Je krijgt een toegang en een poort toegewezen. Sommige hostings bieden het zelfs helemaal niet aan. Als je dus een Drupal 8 wil laten draaien, moet je op voorhand informeren of SSH kan.

Bij Neostrada kan je het zelf. Het treedt ogenblikkelijk in werking. Ga naar het Control Panel (CP) en klik op SHH Access.

Drupal8_002018.png

Klik op de Manage SSH Keys.


Drupal8_002019.png

Generate a New Key.


Drupal8_002020.png

Kies zelf een paswoord.


Drupal8_002021.png

Bij de Keys zie je nu dit. Klaar.
Drupal8_002022.png

Nu kan je bvb via Putty (zie bespreking) toegang krijgen tot je site. Installeer dit lokaal op je computer.

Drupal8_002016.png

Je vult de gegevens in. In mijn geval 'ilovedrupal.be' en poort 4000. Dit staat zo in de FAQ van de hosting. De rest laat je met rust.


Drupal8_002017.png


Drupal8_002023.png

Er wordt gevraagd of je de key wilt opslaan. Aan u de keuze...

Nu gaan we inloggen met Putty. Je typt je Control Panel gebruikersnaam en doe enter.

Daarna typ je je paswoord. Let op... je gaat niets zien verschijnen. Linux toont geen paswoorden. Typ gewoon verder en doe ook weer enter. Je bent binnen... Als je nu dir (=directories) typt zie je de mappen en bestanden in de directory waar je in zit. Zit je te ver, dan doe je cd ../ . Zo keer je terug.
 

Drupal8_002025.png

We gaan naar de map public_html met het commando 'cd public_html'. (cd = change directory). Onze Composer is daar in aanwezig. In Drupal 8 is die daar bij de installatie terecht gekomen. Je moet die dus niet meer installeren!! Als je nu composer list doet kan je mogelijke commando's voor composer bekijken. De belangrijkste voor ons zal require zijn. Laat je niet afschrikken door al dit codegeweld... We hebben slechts een paar commando's nodig om onze Drupal 8 te laten draaien.


Drupal8_002026.png