User Tools

Site Tools


prince

This is an old revision of the document!


Prince

Prince is een virtuele machine en draait op de DICT-cloud. Als OS wordt Debian 8 gebruikt.

Geschiedenis

Prince werd aangevraagd toen King zijn RAID-controller het begaf, eind Juli 2014. Na wat vertraging werd deze volledig geconfigureerd in Ansible.

Sinds Augustus 2015 neemt hij de taken van King over, na een heuse opkuis.

Hardware

Prince bevat 4G geheugen, wat indien nodig kan worden opgekrikt. Ook de schijfruimte is beperkt tot 30G voor alle software. Als meer ruimte nodig is kan deze ook worden bijgevraagd. Daarnaast kan ook met shares gewerkt worden om applicatiespecifieke data op te slaan. Als CPU hebben we beschikking tot een Intel(R) Xeon(R) CPU E5-2690 v2 @ 3.00GHz.

Deployment

Prince wordt als eerste van onze servers volledig beheerd en geïnstalleerd door Ansible. Onze Ansible-configuratie is beschikbaar op onze ansible-config repository.

Software

Webserver

De hoofd-server is nginx, deze handelt requests af naar de verschillende applicaties, pools en proxies. PHP en Python worden afgehandelt met php5-fpm, Rails websites worden gehost met behulp van Passenger.

Momenteel draaien volgende websites op deze server:

Websites van Zeus-leden draaien niet op King maar worden door Wells gegenereerd. Als overgang dienen alle url's van de vorm http://zeus.ugent.be/~username/ worden doorgestuurd naar http://kelder.zeus.ugent.be/~username/. Websites van 3den worden dus wel op King gehost, zij krijgen hier toegang tot via sftp en phpmyadmin.

Databaseserver

Shares

Momenteel maken we gebruik van de volgende shares:

Applicatie Doel URL Pad
FK-Enrolment Opslaan van alle gebruikersdata //files.ugent.be/s151027/shares/zeus-fkenrolment-data /home/fk-enrolment/production/shared/data

Mail-server en mailman

prince.1440242167.txt.gz · Last modified: 2021/11/23 14:05 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki