Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| faq:index [2017/09/11 13:43] – matthias | faq:index [2026/05/27 14:01] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Veel gestelde vragen ====== | ====== Veel gestelde vragen ====== | ||
| - | Wij raden aan om eerst de relevante dingen | + | Als u nieuw bent bij ons platform is het raadzaam |
| + | ====== Contact ====== | ||
| - | === Het aanvragen van toegang tot het platform. === | + | Mocht u vragen, verzoeken of storingen hebben en deze willen melden dan kunt u dat doen via onze Self Service portal: https:// |
| + | |||
| + | Tevens zijn wij te bereiken op het telefoonnummer: | ||
| + | |||
| + | ==== Algemeen ==== | ||
| + | |||
| + | * [[: | ||
| + | * [[faq: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Het aanvragen van toegang tot het platform | ||
| * [[: | * [[: | ||
| * [[: | * [[: | ||
| - | === Logging: === | + | |
| + | ==== Logging: | ||
| * [[: | * [[: | ||
| * [[: | * [[: | ||
| - | === Websites afschermen | + | ==== Network: ==== |
| + | < | ||
| + | Indien uw applicatie requests doet naar andere (web)sites, dan kan het | ||
| + | van belang zijn om te weten vanaf welke IP adressen die requests komen. | ||
| + | Dit zijn de IP ranges om in te stellen voor de productie omgeving ("het appcluster" | ||
| + | * IPv4: '' | ||
| + | * IPv6: '' | ||
| + | |||
| + | En deze voor de testomgeving ("het testcluster" | ||
| + | * IPv4: '' | ||
| + | * IPv6: '' | ||
| + | </ | ||
| + | |||
| + | ==== Websites afschermen, beveiligen | ||
| * [[faq: | * [[faq: | ||
| * [[faq: | * [[faq: | ||
| + | * Hoe kan ik mijn **wordpress** installatie (makkelijk) updaten? | ||
| + | Dit kan met WP-CLI. Zie voor meer informatie: [[sterretje-cluster: | ||
| - | [[: | ||
| - | === Applicatie specifiek: === | + | |
| + | ==== Applicatie specifiek: | ||
| * [[: | * [[: | ||
| - | | + | |
| + | * [[: | ||
| + | * [[: | ||
| + | * [[sterretje-cluster: | ||
| - | \\ | + | <spoiler |Kan ik zelf de applicatieserver (her)starten? |
| - | ---- | + | |
| - | \\ | + | |
| - | === Kan ik zelf de applicatieserver (her)starten? | + | |
| - | + | ||
| Ja. Indien gewenst kunnen wij hiervoor een mechanisme voor u opzetten op | Ja. Indien gewenst kunnen wij hiervoor een mechanisme voor u opzetten op | ||
| basis van uw opload account en een trucje met ssh. | basis van uw opload account en een trucje met ssh. | ||
| Line 34: | Line 61: | ||
| die leeft onder ''/ | die leeft onder ''/ | ||
| eea opgezet is, uw applicatieserver stoppen/ | eea opgezet is, uw applicatieserver stoppen/ | ||
| - | in te loggen op uw opload | + | in te loggen op uw upload |
| < | < | ||
| ssh stop-xxxx01as | ssh stop-xxxx01as | ||
| + | |||
| ssh start-xxxx01as | ssh start-xxxx01as | ||
| - | </ | + | </code> |
| + | </ | ||
| - | === Hoe kan mijn applicatie http requests bij zichzelf doen? === | + | <spoiler | Hoe kan mijn applicatie http requests bij zichzelf doen? > |
| Stel dat het voor een deel van uw applicatie nodig is dat deze via http | Stel dat het voor een deel van uw applicatie nodig is dat deze via http | ||
| iets aan zichzelf, of aan een andere applicatie in dezelfde omgeving vraagt: | iets aan zichzelf, of aan een andere applicatie in dezelfde omgeving vraagt: | ||
| Line 57: | Line 86: | ||
| " | " | ||
| www.groente.nl" | www.groente.nl" | ||
| + | </ | ||
| - | === Waarom werkt het installeren van nieuwe builders niet in MMbase? === | ||
| - | De reden is dat MMBase probeert te schrijven in z'n builders directory; | ||
| - | dat is niet toegestaan. Vanaf de upload server kunt u de actie | ||
| - | (het kopieren van een builder xml) voor MMBase doen. | ||
| - | |||
| - | == Kan ipv apache2.4 als frontproxy ook squid gebruikt worden? == | ||
| - | Liever niet. Wij bieden geen squid aan, omdat testen bij ons hebben | ||
| - | uitgewezen dat onder hoge load apache2 beter presteert dan squid. | ||
| - | Bovendien gebruiken wij functionaliteit van apache die door squid niet | ||
| - | geleverd wordt (https, header rewriting e.d). | ||
| - | |||
| - | == Maken jullie backups? == | ||
| - | Ja, zowel de test- als de productieomgeving worden gebackupped. Van alle | ||
| - | databases wordt dagelijks een export gemaakt, en de export wordt samen met | ||
| - | alle andere bestanden gebackupped. | ||
| - | |||
| - | In de productieomgeving is een mogelijkheid om zelf restores uit te voeren mbt | ||
| - | de NetApp snapshot faciliteit. In de root van elk filesysteem vindt | ||
| - | u de situatie zoals deze enkele uren en enkele dagen geleden op het | ||
| - | filesysteem was. Om hier weer files uit terug te toveren gaat u als | ||
| - | volgt te werk (nadat u ingelogged bent op de upload server. | ||
| - | Hieronder een voorbeeld voor het terughalen van het bestand | ||
| - | ''/ | ||
| - | In onderstaand voorbeeld is het dollar ($) teken uw unix prompt; | ||
| - | dat typt u dus niet in. | ||
| - | |||
| - | * Bepaal op welk filesysteem uw bestand lag. Het makkelijkst is in de directory te gaan staan (" | ||
| - | < | ||
| - | $ cd / | ||
| - | $ df . | ||
| - | Filesystem | ||
| - | fs1:/ | ||
| - | </ | ||
| - | Kijk in de " | ||
| - | gemount was op ''/ | ||
| - | * In de mount directory vindt u de snapshots. Kies de juiste snapshot en cd vanaf daar naar de juiste plek en pluk daar het gewenste bestand weer vandaan: | ||
| - | < | ||
| - | $ cd / | ||
| - | $ ls -a | ||
| - | . .. ap as db fp README | ||
| - | $ cd .snapshot | ||
| - | $ ls | ||
| - | hourly.0 | ||
| - | hourly.1 | ||
| - | $ cd nightly.0 | ||
| - | $ ls | ||
| - | ap as db fp README | ||
| - | $ cd ap/ | ||
| - | $ cp lekker.jsp / | ||
| - | </ | ||
| - | |||
| - | === Admin instanties === | ||
| - | Zoals beschreven in onze [[: | ||
| - | De kunst is om hier een goede balans in te maken: genoeg workers om veel verzoeken af te handelen en genoeg geheugen per worker zodat PHP geen fouten geeft. | ||
| - | We zien vaak dat beheer-omgeviningen van CMS'en relatief veel geheugen nodig hebben. Te weinig geheugen geeft foutmeldingen. Als je het geheugen zou bijstellen tot bijvoorbeeld 512MB, houdt je maar 4 workers per PHP instantie over. Je beheeromgeving werkt dan misschien wel, maar als je meer bezoekers krijgt op je website gaat het mis. Dan kun je hetzelfde effect krijgen als met brakke mysql queries; je houdt geen workers meer over voor je bezoekers en die zien dan een foutmelding "502 proxy error" | ||
| - | In het algemeen heeft een bezoeker op je PHP site niet zoveel geheugen nodig per worker, dus voor de bezoekers wil je het liefste een balans met meer workers en minder geheugen. | ||
| - | Wij kunnen voor het beheren van een CMS een apparte php instantie inrichten met relatief veel geheugen en weinig workers. Alle verzoeken /admin op je site worden dan door die instantie afgehandeld. Voor de security is het dan vaak ook een goed idee om iets te doen met IP whitelisting of extra authenticatie d.m.v. digests in te stellen. | ||