Appdetaljer
Om Vultr-applikasjoner
Denne artikkelen inneholder informasjon om ownCloud-applikasjonen som kan distribueres på Vultr .
Appdetaljer
ownCloud kjører på Ubuntu Server LTS-operativsystemet. Du kan logge på dette systemet med en SSH-klient ved å bruke rotpåloggingen som du finner på Vultr-kontrollpanelet.
Til å begynne med må du få tilgang https://[SERVER_IP]/i nettleseren din. Erstatt [SERVER_IP]med IP-adressen til din VPS. Din ownCloud-legitimasjon er tilgjengelig i Vultr-kontrollpanelet. Når du logger på ownCloud, vil ownCloud-applikasjonen din være satt opp og klar til bruk. Som standard bruker https://-URLen et selvsignert sertifikat, som viser en sikkerhetsadvarsel. Denne advarselen er trygt å ignorere.
SQL-database
Det er en MySQL-databaseserver som kjører på VPS. Dette brukes av ownCloud. Du kan koble til databasen ved å utføre følgende:
mysql -u root
MySQL root-passordet er lagret på VPS i /root/.my.cnf.
Backup Script
Vultr-teamet har levert et sikkerhetskopiskript for enkelhets skyld. Denne ligger i /root/mappen. Du kan kjøre denne filen ved å logge på som root og kjøre bash backup-owncloud.sh. En sikkerhetskopi av ownCloud-konfigurasjonen, databasen og opplastede filer vil eksistere i /root/mappen. Sørg for at du har nok plass på VPS-en til å duplisere alle filene dine før du kjører den.
Nginx klarer ikke å laste
Hvis forekomsten din ble distribuert etter 1. desember 2019, har vi inkludert et skript for enkelhets skyld for å tilbakestille Nginx-konfigurasjonsfilene til standard for deg.
- Logg på serveren din med
sshsom root.
- Kjør kommandoen
/opt/vultr/fix-vhost.sh
SSL-advarsel
Når du først åpner https://[SERVER_IP]/, vil du se en SSL som fungerer. Ikke få panikk - dette er normalt. Når du går inn på ownCloud, logger du på med passordet ditt. For å sikre at passordet ditt overføres sikkert fra datamaskinen til din ownCloud-applikasjon, brukes secure-sockets (SSL). SSL-advarselen vises fordi Vultr konfigurerte applikasjonen din med et selvsignert sertifikat . Moderne nettlesere stoler som standard ikke på selvsignerte sertifikater, og det er derfor du ser advarselen. Fortell ganske enkelt nettleseren din om å stole på det selvsignerte sertifikatet, og det vil navigere deg til ownCloud-påloggingsskjermen.
Hvis du vil fjerne SSL-advarselen helt, trenger du ditt eget domene og et sertifikat fra en sertifiseringsinstans. Prosessen med å registrere et domenenavn og få et SSL-sertifikat er utenfor rammen av denne artikkelen. Når du har et SSL-sertifikat, kan du imidlertid integrere det med denne appen ved å gjøre følgende:
- Pek DNS "A record" for nettstedet ditt til
[SERVER_IP].
- Logg på din egen Cloud-app med SSH.
- Last opp sertifikatet og private nøkkelfiler til
/etc/nginx/ssl/server.crtog /etc/nginx/ssl/server.key.
- Start webserveren på nytt:
systemctl restart nginx.service && systemctl restart php7.2-fpm.service(PHP-versjonen kan variere)
Gratis SSL med Let's Encrypt
Certbot, programvaren som brukes til å skaffe, installere og fornye Let's Encrypt-sertifikater, er inkludert i dette One-Click som standard. For å bruke det, logg inn via SSH og kjør følgende kommando
certbot
Eldre CentOS-forekomster: Oppgradering fra 7.0 til 8.0
Hvis Vultr ownCloud-appen din kjører ownCloud 7, anbefales det ikke å oppgradere til 8.0 med oppdateringssenteret, da det er kjente problemer med ownCloud-oppdateringen. Hvis du allerede har startet 8.0-oppdateringsprosessen, er her noen kommandoer som hjelper deg med å løse oppgraderingsproblemer.
# (login as root)
# First run this
yum -y install redis
service php-fpm restart
# After upgrade completes - if you see a blank page.
cd /var/www/owncloud
mv apps/calendar/ apps/calendar7
mv apps/contacts/ apps/contacts7
# Review the admin page for any other errors
# https://[SERVER_IP]/index.php/settings/admin
Om Vultr-applikasjoner
Vultr-applikasjoner bruker moderne utgivelser av programvarepakker. Applikasjoner er konfigurert til å distribueres med spesifikke versjoner av programvare. Over tid vil Vultr-teamet oppdatere applikasjonstilbudene til å inkludere nyere operativsystemer, pakkeversjoner osv. Dette dokumentet gir kun oppdatert informasjon om den nyeste versjonen av denne applikasjonen. Vultr-applikasjoner oppdateres uten varsel. Hvis du planlegger å bygge et prosjekt eller en infrastruktur basert på våre applikasjonsmaler, anbefaler vi å ta et øyeblikksbilde av applikasjonen som ble brukt i den første distribusjonen.