Sådan installeres nextCloud 13 på Ubuntu 18.04

Billede: Jack Wallen

Vi har dækket næsteCloud masser af gange her på TechRepublic. Vi har installeret det på Ubuntu 16.04 via standardmetoder såvel som via en snap-pakke. Men siden frigivelsen af ​​den seneste version af Long Term Support (LTS) (18.04), er nogle ting ændret. Med henblik herpå vil jeg lede dig gennem processen med at installere denne enestående lokale cloud-server på den seneste version af Ubuntu.

Kom næsteCloud

Før vi starter installationen, skal du gå over til næsteCloud-downloadside og downloade den nødvendige zip-fil (til din Ubuntu-server) med kommandoen:

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

Mens det downloades (det vil ikke tage meget tid), lad os tage til afhængighederne.

Inden du fortsætter, skal du sikre dig, at din Ubuntu 18.04-server har en statisk IP-adresse. Du kan indstille dette ved at følge min nylige tutorial Sådan konfigureres en statisk IP-adresse i Ubuntu Server 18.04.

Apache

Din Ubuntu-server skal allerede indeholde Apache, så der er ingen grund til at installere denne standardwebserver. Den første ting, vi skal gøre, er at oprette en Apache-konfigurationsfil. Udsted kommandoen sudo nano /etc/apache2/sites-available/nextcloud.conf og tilføj følgende indhold:

 Alias ​​/ nextcloud "/ var / www / html / nextcloud /" Valg + FølgSymlinks TilladOverride All Dav off SetEnv HOME / var / www / nextcloud SetEnv HTTP_HOME / var / www / nextcloud 

Opret den nødvendige symlink med kommandoen:

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

Endelig skal vi aktivere de nødvendige Apache-moduler med følgende kommandoer:

 a2enmod omskrive a2enmod headers a2enmod env a2enmod dir a2enmod mime 

MariaDB

Nu skal vi installere vores databaseserver. Vi bruger MariaDB, så installer med følgende kommando:

 sudo apt install mariadb-server mariadb-klient 

Start og aktiver MariaDB med kommandoerne:

 sudo systemctl start mariadb sudo systemctl aktivere mariadb 

Hvis du finder ud af, at MariaDB ikke er i stand til at installere, skal du muligvis først fjerne MySQL fuldstændigt med kommandoen sudo apt-get remove --purge mysql * .

Sikre MariaDB-installationen med kommandoen:

 sudo mysql_secure_installation 

Besvar de nødvendige spørgsmål, og sørg for at indstille en ny MySQL-adgangskode. Når det er gjort, er du klar til at installere næsteCloud.

Nu opretter vi vores database. Først skal vi få adgang til databaseprompten. Udsted kommandoen sudo mariadb, så finder du dig selv i databaseprompten. Opret databasen med kommandoen:

 oprette bruger identificeret med 'PASSWORD'; 

Hvor PASSWORD er det adgangskode, du vil bruge. Opret den nye database med kommandoen:

 oprette database nextcloud; 

Giv nu de nødvendige tilladelser med kommandoen:

 give alle privilegier på nextcloud. * til identificeret med 'PASSWORD'; 

Hvor PASSWORD er det adgangskode, du oprettede i den forrige kommando. Afslut alt med kommandoerne:

 skylle privilegier; Afslut; 

Installer nextCloud

Installer unzip med kommandoen sudo apt install unzip . Når dette er installeret, skal du pakke den downloadede fil ud med kommandoen unzip nextcloud * .zip . Flyt den nyligt udpakkede mappe med kommandoen:

 sudo mv nextcloud / var / www / html / nextcloud 

Giv den nyligt flyttede fil de rette tilladelser med kommandoen:

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

Nu skal vi installere og aktivere alle de 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 

Genstart Apache med kommandoen:

 sudo systemctl genstart apache2 

På det tidspunkt skal du være i stand til at pege din browser til http: // SERVER_IP / nextcloud (Hvor SERVER_IP er serverens IP-adresse) og færdiggøre installationen ( figur A - ved at indtaste de databaseoplysninger, du oprettede ovenfor).

Figur A

Afslut vores installation.


Klar til at tilpasse

Din næsteCloud-server er nu i gang, klar til at begynde at tilpasse den til perfekt at imødekomme dine virksomheds behov. Nyd at have en powerhouse sky-server til stede. Begynd at tilføje apps for at udvide funktionssættet, og du finder næsteCloud et bemærkelsesværdigt værktøj.

Cloud og alt som et service nyhedsbrev

Dette er din go-to ressource for det nyeste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, skysikkerhed og meget mere. Leveres mandage

Tilmeld dig i dag

© Copyright 2020 | mobilegn.com