Appdetaljer
Om Vultr-applikasjoner
Denne artikkelen inneholder informasjon om Nextcloud-applikasjonen som kan distribueres på Vultr .
Appdetaljer
Nextcloud 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.
For å få tilgang til Nextcloud-applikasjonen, naviger til https://[SERVER_IP]/i nettleseren din. Erstatt [SERVER_IP]med IP-adressen til din VPS. SSL-sertifikatadvarselen kan trygt ignoreres. Dette er forklart mer detaljert nedenfor. Påloggingsinformasjonen din for Nextcloud er oppført i Vultr-kontrollpanelet.
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:
cd /root/
sh backup-nextcloud.sh
En sikkerhetskopi av Nextcloud-databasen, kildekoden og opplastede filer vil bli opprettet 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
Nextcloud-serveren din må nås med https://URL-er. http://URL-er vil bli omskrevet til https://Som standard https://bruker URL-en et selvsignert sertifikat, som viser en sikkerhetsadvarsel. Dette kan trygt ignoreres.
Avhengig av planene dine for Nextcloud-nettstedet ditt, kan det være lurt å oppdatere sertifikatet til et gitt av en faktisk sertifiseringsinstans. Dette vil fjerne sikkerhetsadvarselsfeilen. For å installere et nytt sertifikat, gjør følgende:
- Skaff et sertifikat fra en sertifiseringsinstans for domenet ditt.
- Logg på serveren din med
sshsom root.
- Skift
server.crtog server.keyfiler i /etc/nginx/ssl/med oppdatert sertifikat. Detaljer om konvertering av sertifikatformater er utenfor rammen av denne artikkelen.
- Start webserveren på nytt:
systemctl restart nginx.service && systemctl restart php7.2-fpm.service(PHP-versjonen kan variere)
DNS-oppsett
Hvis du planlegger å bruke et domene med Nextcloud-serveren din, må du peke DNS "A-posten" til din [SERVER_IP]. Dette vil tillate deg å få tilgang til Nextcloud ved å navigere til nettstedet ditt ( www.example.com). Nextcloud krever også at du legger til domenet ditt på listen over "pålitelige domene". Du kan legge til et domene til den klarerte domenelisten enten i Nextcloud-grensesnittet eller ved å redigere manuelt /var/www/html/config/config.php.
SQL-database
Det er en MySQL-databaseserver som kjører på VPS. Dette brukes av Nextcloud. Du kan koble til databasen ved å utføre følgende:
mysql -u root
MySQL root-passordet er lagret på VPS i /root/.my.cnf.
Om Vultr-applikasjoner
Vultr-applikasjoner bruker moderne utgivelser av programvarepakker. Applikasjoner er konfigurert for å bli distribuert 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.