Sådan installeres nextCloud 13 på Ubuntu 18.04

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