Hur man installerar nextCloud 13 på Ubuntu 18.04

Bild: Jack Wallen

Vi har täckt nästaCloud många gånger här på TechRepublic. Vi har installerat det på Ubuntu 16.04 via standardmedel, men också via ett snap-paket. Men sedan lanseringen av den senaste versionen av Long Term Support (LTS) (18.04) har vissa saker förändrats. För det ändamålet vill jag leda dig genom processen för att installera den enastående molnservern på den lokala versionen av Ubuntu.

Komma nästaCloud

Innan vi startar installationen, gå över till nästaCloud nedladdningssida och ladda ner den nödvändiga zip-filen (till din Ubuntu-server) med kommandot:

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

Medan det laddas ner (det tar inte mycket tid), låt oss gå till beroenden.

Innan du fortsätter kommer du att se till att din Ubuntu 18.04-server har en statisk IP-adress. Du kan ställa in detta genom att följa min senaste tutorial Hur man konfigurerar en statisk IP-adress i Ubuntu Server 18.04.

Apache

Din Ubuntu-server bör redan inkludera Apache, så det kommer inte att behöva installera den här standardwebservern. Det första vi behöver göra är att skapa en Apache-konfigurationsfil. Ge kommandot sudo nano /etc/apache2/sites-available/nextcloud.conf och lägg till följande innehåll:

 Alias ​​/ nextcloud "/ var / www / html / nextcloud /" Alternativ + FöljSymlänkar TillåtOverride All Dav off SetEnv HOME / var / www / nextcloud SetEnv HTTP_HOME / var / www / nextcloud 

Skapa den nödvändiga symlänken med kommandot:

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

Slutligen måste vi aktivera nödvändiga Apache-moduler med följande kommandon:

 a2enmod omskriva a2enmod headers a2enmod env a2enmod dir a2enmod mime 

mariadb

Nu måste vi installera vår databasserver. Vi kommer att använda MariaDB, så installera med följande kommando:

 sudo apt install mariadb-server mariadb-klient 

Starta och aktivera MariaDB med kommandona:

 sudo systemctl start mariadb sudo systemctl aktivera mariadb 

Om du upptäcker att MariaDB inte kan installera, kanske du först måste ta bort MySQL helt med kommandot sudo apt-get remove --purge mysql * .

Säkra MariaDB-installationen med kommandot:

 sudo mysql_secure_installation 

Svara på nödvändiga frågor och se till att ställa in ett nytt MySQL-lösenord. När detta är gjort är du redo att installera nextCloud.

Nu skapar vi vår databas. Först måste vi komma åt databasprompt. Ge kommandot sudo mariadb så hittar du dig själv vid databasprompt. Skapa databasen med kommandot:

 skapa användare identifierad med 'LÖSENORD'; 

Där LÖSENORD är lösenordet du vill använda. Skapa den nya databasen med kommandot:

 skapa databas Nextcloud; 

Ge nu nödvändiga behörigheter med kommandot:

 bevilja alla privilegier på nextcloud. * till identifierad med 'LÖSENORD'; 

Där LÖSENORD är lösenordet du skapade i föregående kommando. Avsluta allt med kommandona:

 spola privilegier; utgång; 

Installera nextCloud

Installera unzip med kommandot sudo apt install unzip . När det är installerat, packa upp den nedladdade filen med kommandot unzip nextcloud * .zip . Flytta den nyligen extraherade mappen med kommandot:

 sudo mv nextcloud / var / www / html / nextcloud 

Ge den nyligen flyttade filen rätt behörigheter med kommandot:

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

Nu måste vi installera och aktivera alla nödvändiga PHP-moduler. Installera dem med kommandot:

 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 

Starta om Apache med kommandot:

 sudo systemctl starta om apache2 

Då bör du kunna peka din webbläsare till http: // SERVER_IP / nextcloud (Där SERVER_IP är serv-IP-adressen) och slutföra installationen ( figur A - genom att ange databasinformationen du skapade ovan).

Figur A

Slutför installationen.


Redo att anpassa

Din nextCloud-server är nu igång, redo för dig att anpassa den för att perfekt möta dina företags behov. Njut av att ha en powerhouse-molnserver närvarande. Börja lägga till appar för att utöka funktionsuppsättningen och du hittar nextCloud ett anmärkningsvärt verktyg.

Cloud och allt som ett nyhetsbrev för tjänster

Det här är din resurs för det senaste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, molnsäkerhet och mycket mer. Levereras måndagar

Registrera dig idag

© Copyright 2020 | mobilegn.com