Hvordan installere nextCloud 13 på Ubuntu 18.04

Bilde: Jack Wallen

Vi har dekket NextCloud mange ganger her på TechRepublic. Vi har installert det på Ubuntu 16.04 via standardmidlene, så vel som via en snap-pakke. Men siden utgivelsen av den siste utgivelsen av Long Term Support (LTS) (18.04), har noen ting endret seg. For det formål vil jeg lede deg gjennom prosessen med å installere denne enestående lokale skyserveren på den siste utgaven av Ubuntu.

Komme nesteCloud

Før vi starter installasjonen, går du over til nesteCloud nedlastingsside og laster ned den nødvendige zip-filen (til Ubuntu-serveren) med kommandoen:

 wget https://download.nextcloud.com/server/releases/nextcloud-13.0.4.zip 

Mens det laster ned (det vil ikke ta mye tid), la oss ta turen til avhengighetene.

Før du fortsetter, vil du forsikre deg om at Ubuntu 18.04-serveren din har en statisk IP-adresse. Du kan angi dette ved å følge min nylige opplæring Hvordan konfigurere en statisk IP-adresse i Ubuntu Server 18.04.

Apache

Ubuntu-serveren din skal allerede inneholde Apache, så det vil ikke være behov for å installere denne standardwebserveren. Det første vi trenger å gjøre er å lage en Apache-konfigurasjonsfil. Gi kommandoen sudo nano /etc/apache2/sites-available/nextcloud.conf og legg til følgende innhold:

 Alias ​​/ nextcloud "/ var / www / html / nextcloud /" Alternativer + FølgSymlenker TillatOverride All Dav av SetEnv HJEM / var / www / nextcloud SetEnv HTTP_HOME / var / www / nextcloud 

Lag nødvendig symlink med kommandoen:

 sudo ln -s /etc/apache2/sites-available/nextcloud.conf /etc/apache2/sites-enabled/nextcloud.conf 

Til slutt må vi aktivere de nødvendige Apache-modulene med følgende kommandoer:

 a2enmod omskrive a2enmod overskrifter a2enmod env a2enmod dir a2enmod mime 

mariadb

Nå må vi installere databaseserveren vår. Vi bruker MariaDB, så installer med følgende kommando:

 sudo apt install mariadb-server mariadb-client 

Start og aktiver MariaDB med kommandoene:

 sudo systemctl start mariadb sudo systemctl aktivere mariadb 

Hvis du oppdager at MariaDB ikke klarer å installere, må du først fjerne MySQL fullstendig med kommandoen sudo apt-get remove --purge mysql * .

Sikre MariaDB-installasjonen med kommandoen:

 sudo mysql_secure_installation 

Svar på de nødvendige spørsmålene og sørg for å angi et nytt MySQL-passord. Når det er gjort er du klar til å installere nextCloud.

Nå oppretter vi databasen vår. Først må vi få tilgang til databasemeldingen. Gi kommandoen sudo mariadb, så finner du deg selv i databasemeldingen. Opprett databasen med kommandoen:

 opprette bruker identifisert av 'PASSWORD'; 

Hvor PASSORD er passordet du vil bruke. Opprett den nye databasen med kommandoen:

 opprette database nextcloud; 

Gi nå de nødvendige tillatelsene med kommandoen:

 gi alle rettigheter på nextcloud. * til postbeskyttet identifisert med 'PASSWORD'; 

Hvor PASSORD er passordet du opprettet i forrige kommando. Fullfør alt med kommandoene:

 flush privilegier; exit; 

Installer nextCloud

Installer unzip med kommandoen sudo apt install unzip . Når det er installert, pakker du ned den nedlastede filen med kommandoen unzip nextcloud * .zip . Flytt den nyutpakkede mappen med kommandoen:

 sudo mv nextcloud / var / www / html / nextcloud 

Gi den nylig flyttede filen de riktige tillatelsene med kommandoen:

 sudo chown www-data: www-data / var / www / html / nextcloud / -R 

Nå må vi installere og aktivere alle nødvendige PHP-moduler. Installer dem med kommandoen:

 sudo apt install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring php7.2-intl php-imagick php7.2-xml php7.2-zip 

Start Apache på nytt med kommandoen:

 sudo systemctl omstart apache2 

På det tidspunktet bør du kunne peke nettleseren din til http: // SERVER_IP / nextcloud (Hvor SERVER_IP er IP-adressen til serveren) og fullføre installasjonen ( figur A - ved å legge inn databaseinformasjonen du opprettet ovenfor).

Figur A

Fullfører opp installasjonen.


Klar til å tilpasse

NextCloud-serveren din er nå i gang, klar for deg å sette i gang med å tilpasse den for å oppfylle bedriftens behov perfekt. Gled deg over å ha en powerhouse skyserver på nærvær. Begynn å legge til apper for å utvide funksjonssettet, og du vil finne nextCloud et bemerkelsesverdig verktøy.

Cloud og alt som et service nyhetsbrev

Dette er din go-to ressurs for det siste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, skysikkerhet og mye mer. Leveres mandager

Registrer deg i dag

© Copyright 2020 | mobilegn.com