Appdetaljer
Om Vultr-applikasjoner
Denne artikkelen inneholder informasjon om Drupal-applikasjonen som kan distribueres på Vultr .
Appdetaljer
Drupal kjører på operativsystemet Ubuntu Server LTS. Om nødvendig kan du logge på applikasjonen VPS med en SSH-klient ved å bruke rotpåloggingen som du finner på Vultr-kontrollpanelet.
Før du kommer i gang, må du fullføre Drupal-installasjonsprogrammet. Installasjonsprogrammet er tilgjengelig via nettleseren din ved å gå til https://[SERVER_IP]/install.php. Erstatt [SERVER_IP]med IP-adressen til din VPS. Av sikkerhetshensyn ble det lagt til en påloggingsforespørsel på denne siden. Påloggingsinformasjonen for påloggingsforespørselen finner du i my.vultr.com-kontrollpanelet. Installasjonsprogrammet vil be deg om databaseinnstillinger, som også er oppført i Vultr-kontrollpanelet (eller du kan sette opp din egen database).
Når oppsettsprosessen er fullført, kan du få tilgang til Drupal-nettstedet ditt på http://[SERVER_IP]/.
Hvis du planlegger å gi Drupal-nettstedet ditt et domenenavn (som www.example.com), sørg for at du peker DNS-en "A record" til [SERVER_IP]Drupal-appen din. Drupal kan oppdage domenenavnet ditt automatisk etter at du har satt DNS-posten. Hvis den ikke gjør det, kan du tvinge nettadressene til å samsvare med domenenavnet ditt ved å oppdatere $base_urlvariabelen i /var/www/html/sites/default/settings.php. Merk at du må SSH inn i appen VPS for å endre denne filen.
Drupal-appen din er konfigurert til å støtte opplastede temaer og moduler (opptil 2 GB hver). Disse kan konfigureres i delene "Moduler" og "Utseende", etter å ha logget inn på Drupal som administratorbruker.
En MySQL-database kjører på din VPS for Drupal. Hvis du trenger å få tilgang til den direkte, kan du koble til ved å kjøre mysql -u rootetter SSH-ing i VPS-en din som root-bruker. MySQL root-passordet er lagret i /root/.my.cnf.
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-detaljer
Drupal kan nås med både http://og https://URL-er. Som standard https://bruker URL-en et selvsignert sertifikat, som viser en sikkerhetsadvarsel. Dette kan trygt ignoreres.
For å deaktivere https://støtte, gjør følgende:
- Logg på serveren din med
sshsom root.
- Flytt HTTPS vhost-filen ut av webserverens conf:
mv /etc/nginx/conf.d/drupal_https.conf /root/
- Start webserveren på nytt:
systemctl restart nginx.service && systemctl restart php7.2-fpm.service(PHP-versjonen kan variere)
Hvis du ønsker å tilby en https://URL uten sertifikatadvarselen, vil du oppdatere sertifikatet til en gitt av en faktisk sertifiseringsinstans. 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)
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
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.