Ansluta till servern
För att komma åt filer, göra förändringar, kolla loggar eller starta om tjänster kan du ansluta via SSH eller SFTP. Adressen/hostnamnet är cNNNN.cloudnet.cloud, där NNNN är fyra siffror. Uppgifterna finns i informationsbrevet som du fått i samband med beställningen av tjänsten. Användare är ”root”.
För att hålla en hög nivå av säkerhet och för att vi ska veta vem som har åtkomst till servern använder vi personliga SSH-nycklar. Flera olika personer och företag kan kopplas till samma server.
Du kan även koppla opersonliga deploy-nycklar till servern. De används av Deploy-system som publicerar ny kod, som t.ex. Jenkins, CircleCI, DeployHQ eller liknande.
För att lägga till en ny person, ta bort åtkomst för någon som slutat eller byta vilken webbyrå som får komma åt servern behöver du kontakta Cloudnet.
Konfigurationsförändringar
Tjänsten är förberedd för att ladda upp din webbapplikation och köra direkt. Om du saknar någon tjänst eller konfiguration är det bra om du säger till så det blir installerat och konfigurerat på rätt sätt. Förändringar som görs riskerar annars återställas av konfigurationshanteringssystemet.
Vissa förändringar kan du enkelt göra själv, t.ex. i MySQL, PHP, Nginx, Apache m.fl.
Struktur på servern
/mnt/persist
Här finns all din data och dina inställningar. Endast de filer som ligger här sparas permanent. På produktionsservern tas backup av den här filerna. Övriga filer säkerhetskopieras inte.
/mnt/persist/www
Här finns root-mapparna för alla webbplatser och applikationer
/mnt/persist/etc
Här finns vissa generella konfigurationsfiler, t.ex crontab.
/mnt/backup
Här finns de senaste säkerhetskopiorna tillgängliga för eventuell återställning på produktionsservern.
/mnt/persist/cloudnet/rc.local
Här lägger du kommandon som ska köras när servern startar.
Backuprutiner
Endast live/produktionsservrar säkerhetskopieras. Varje produktionsserver säkerhetskopieras två gånger per dygn, av två separata system. Test/stageservrar säkerhetskopieras inte.
Endast filer under /mnt/persist säkerhetskopieras.
Innan backupen påbörjas dumpas databasen till disk, i mappen /mnt/persist/mysqldump eller /mnt/persist/postgresdump beroende på vilken databas du använder.
Backuper från det ena backupsystemet är alltid tillgängliga online i ett mountat filsystem så att du själv kan göra återställningar. Sökvägen till backuperna är /mnt/backup
Hur länge backuper sparas beror på vilket paket du har. Mer information finns på sidan om Cloudnets erbjudanden.
Cronjobb
Om du har egna schemalaggda jobb som du vill köra definierar du dem i /mnt/persist/etc/crontab. Tänk på att filen har en extra kolumn som anger vilken användare som ska köra jobbet. Oftast ska jobben köras som www-data. Undvik att köra jobb som root om du inte är säker på att ingen annan användare kan modifiera skriptet som körs.
Placering av filer
Filerna till din webbplats ligger som standard i /mnt/persist/www/[domännamn]
Har du mer än en webbplats på servern finns det fler mappar här.
Lägg inga filer utanför /mnt/persist eftersom de då inte säkerhetskopieras.
Servernamn
Varje server har ett namn i formatet cNNNN.cloudnet.cloud.
Servernamnet är också ett wildcard-record i Cloudnets DNS, vilket innebär att du kan använda YYYY.cNNNN.cloudnet.cloud, där YYYY är valfritt namn och oavsett vad du skriver kommer DNS:en returnera serverns IP-adress.
Se konfiguration av Apache och Nginx angående hur nya vhostar konfigureras och pekas mot rätt mapp.
Uppdateringar
I tjänsten ingår uppdateringar av operativsystemet och applikationer som webbserver, databas m.m. Det ingår inte uppdateringar eller säkerhetsfixar för webbplatsens CMS eller ramverk t.ex. Magento, Drupal eller WordPress.
Samarbete med webbyrå och utvecklare
Det är viktigt att det är någon som förvaltar själva applikationen/webbplatsen och ser till att den är uppdaterad och inte innehåller några säkerhetshål. Cloudnet samarbetar gärna direkt med utvecklare eller din webbyrå.
Övervakning
Din server övervakas automatiskt och om något fel uppstår kontaktas Cloudnets jour för att lösa problemet. Vilka dagar och tider på dygnet som jouren är aktiv beror på vilken tjänst du har hos Cloudnet.
Om du vill ha utökad övervakning av din webbplats kan du skapa en http-endpoint som returnerar OK så länge allting fungerar och meddela Cloudnet url:en. Om den returnerar något annat kontaktas Cloudnets jour och försöker lösa eventuella problem.