Skip to content

Shared hosting account

Oege

HBO-ICT van de HvA heeft een webserver waarop studenten en docenten hun eigen materiaal kunnen plaatsen. Deze server stelt je in staat om:

  • een eigen database beschikbaar te stellen
  • een webpagina te publiceren
  • server-side scripts te draaien
  • te oefenen met linux

De server heet “Oege” en is te vinden op https://oege.ie.hva.nl/.

Server account aanmaken

Om eigen serverruimte ter beschikking te hebben zul je je eerst moeten registreren op Oege.

account_aanmaken
Druk op de knop en vul je naam en wachtwoord in

Tip

Lees de gebruikersvoorwaarden goed door.

Connectie maken met je server

Je kan op verschillende manieren connectie maken met je server:

  • Met ssh, om commando’s uit te voeren
  • Met sftp, om bestanden te uploaden
  • Met je webbrowser: Vul als adres in je browser in: oege.ie.hva.nl/~jouw_hva_id. Je zal nu webpagina’s kunnen zien en php scripts kunnen draaien die staan opgeslagen in de map /Html (met hoofdletter) op je webserver.
  • Met je database.

Wat kan je met je Oege server?

Oege biedt een webserver voor alle studenten en docenten van de HvA. Je kan er een website op publiceren, een database op draaien en server-side scripts op draaien. Je kan er ook mee oefenen met linux.

Website publiceren

Je kan een website publiceren op je Oege server. Je kan dan een webpagina zien door in je browser het volgende adres in te vullen: oege.ie.hva.nl/~jouw_hva_id. Je kan dan webpagina’s zien en php scripts draaien die staan opgeslagen in de map /Html (met hoofdletter) op je webserver.

Database draaien

Je kan een database draaien op je Oege server. Je kan dan een database zien door in je browser het volgende adres in te vullen: oege.ie.hva.nl/phpmyadmin. Je kan dan een database zien en bewerken.

Voor de database heb je een aparte gebruikersnaam en wachtwoord nodig. Deze kan je aanvragen op oege.ie.hva.nl. Iedere gebruiker krijgt één database. De naam van je database is altijd gelijk aan je gebruikersnaam, prefixed met een z.

Je database is nu bereikbaar via oege.ie.hva.nl/phpmyadmin en je kan inloggen met je gebruikersnaam en wachtwoord. Je kan ook mysql commando’s uitvoeren via ssh of mysqlworkbench gebruiken. Ook kan je je database gebruiken in je PHP scripts.

Je database wachtwoord

Je database wachtwoord is niet hetzelfde als je Oege wachtwoord. Je moet een apart wachtwoord aanvragen voor je database. Dit kan je doen op oege.ie.hva.nl.

Zorg ervoor dat het wachtwoord nooit via webpagina’s of scripts wordt gepubliceerd. Als je wachtwoord bekend is kan iedereen je database bewerken. Verander na ieder project het wachtwoord van je database.

Server-side scripts draaien

Je kan server-side scripts draaien op je Oege server. Je kan dan een script zien door in je browser het volgende adres in te vullen: oege.ie.hva.nl/~jouw_hva_id/script.php. Je kan dan een script zien en uitvoeren.

Oefening: test of PHP werkt

Log met ssh in op je oege server en voer het volgende commando uit:

cd ~/Html
echo "<?php phpinfo(); ?>" > test.php

en ga vervolgens in je webbrowser naar oege.ie.hva.nl/~jouw_hva_id/test.php. Je zou nu een pagina moeten zien met informatie over de PHP versie die op je server draait.

Overige server-side scripts die je kan draaien zijn bijvoorbeeld Python en NodeJS. Echter zullen deze omgevingen alleen beschikbaar zijn via een eigen poort. Alleen PHP is beschikbaar via de standaard poort 80.

Oefenen met linux

Je kan ook oefenen met linux op je Oege server. Je kan dan inloggen met ssh en de linux commando’s uitvoeren. Je kan ook een linux shell openen in je browser door in je browser het volgende adres in te vullen: oege.ie.hva.nl/~jouw_hva_id/shell.php. Je kan dan linux commando’s uitvoeren.