Appdetaljer
Om Vultr-applikasjoner
Denne artikkelen inneholder informasjon om Mediawiki-applikasjonen som kan distribueres på Vultr .
Appdetaljer
Mediawiki 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. Installasjoner før april 2018 ble bygget på CentOS 6-operativsystemet.
Til å begynne med må du få tilgang https://[SERVER_IP]/mw-config/i nettleseren din. Erstatt [SERVER_IP]med IP-adressen til din VPS. Sertifikatadvarselen kan trygt ignoreres. Påloggingsinformasjon sendes til deg i en e-post, og kan også finnes i Vultr-kontrollpanelet. Du vil også trenge "oppgraderingsnøkkelen" i Vultr-kontrollpanelet for å fullføre den første Mediawiki nettbaserte oppsettsprosessen. På slutten av installasjonsveiviseren vil Mediawiki instruere deg om å laste ned LocalSettings.phpfilen. Denne instruksjonen håndteres automatisk og kan ignoreres.
Når du har fullført Mediawiki-oppsettet, kan du få tilgang til Mediawiki-nettstedet ditt på http://[SERVER_IP]/eller https://[SERVER_IP]/.
Det kan også være lurt å peke DNS "A record" for nettstedet ditt til [SERVER_IP]. Dette vil tillate deg å få tilgang til Mediawiki ved å navigere til nettstedet ditt ( www.example.com).
Det er en MySQL-databaseserver som kjører på VPS. Du kan koble til databasen ved å utføre følgende:
mysql -u root
MySQL root-passordet er lagret på VPS i /root/.my.cnf.
Filopplastinger
Som standard er opplastinger deaktivert i Mediawiki. For å aktivere dem, gjør følgende:
- Logg på serveren din med
sshsom root.
- Rediger
LocalSettings.phpfilen: vim /var/www/html/LocalSettings.php.
- Bytt
$wgEnableUploadstil true.
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
Mediawiki-serveren din 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 (etter første konfigurasjon), gjør du følgende:
- Logg på serveren din med
sshsom root.
- Flytt HTTPS vhost-filen ut av webserverens conf:
mv /etc/nginx/conf.d/mediawiki_https.conf /root/
- Start webserveren på nytt:
systemctl restart nginx.service && systemctl restart php7.2-fpm.service(PHP-versjonen kan variere)
Avhengig av planene dine for Mediawiki-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)
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.