Instalace vlastního Cloud na VPS

🚨
Při instalaci byl použit operační systém Ubuntu 18.04.

Existuje mnoho opensource cloud služeb, ale my v tomto návodu si ukážeme jak nainstalovat NextCloud.
Přihlásíme se k našemu VPS, pomocí Putty, CMD, či jiného programu (Připojení k SSH).
Jako první spustíme aktualizaci software.
sudo apt update

Nyní přejdeme k samotné instalaci balíčku a NextCloud.
Přejdeme do webového adresáře (Jak nainstalovat web, php, mysql),
cd /var/www/html.
Následně pokud-li chcete používat NextCloud ve výchozím adresáři (/var/www/html), smažte index.html a přesuňte soubory a složky z adresáře NextCloud do /var/www/html,
sudo rm index.html.


A následně stáhneme náš Balíček/službu NextCloud,
sudo wget https://download.nextcloud.com/server/releases/latest.tar.bz2{,.sha512}.

Nyní použijeme příkaz sha512sum, k ověření zda-li soubor souhlasí s verzí a hash,
sudo sha512sum -c latest.tar.bz2.sha512,
server by nám měl odpovědět latest.tar.bz2: OK.

Nyní si rozbalíme náš .tar soubor s službou NextCloud,
sudo tar xjvf latest.tar.bz2.

Nastavíme permission naší složce.
sudo chown -R www-data:www-data /var/www/html/nextcloud/.
Nyní přejdeme na webový server a dokončíme instalaci,
http://82.208.16.65/nextcloud.


Mám nainstalovaný PHP 7.2 a ne PHP 7.4, jak to mám aktualizovat?

V první řadě si musíme přidat PPA pro PHP 7.4 zadáme příkazy,
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php (Potvrdíme Enter)
sudo apt update.
Nyní nainstalujeme potřebné baličky pro službu NextCloud,
sudo apt install php7.4 php7.4-common php7.4-mysql php7.4-xml php7.4-xmlrpc php7.4-curl php7.4-gd php7.4-imagick php7.4-cli php7.4-dev php7.4-imap php7.4-mbstring php7.4-opcache php7.4-soap php7.4-zip php7.4-intl -y
Vypneme PHP 7.2 a zapneme PHP 7.4 příkazama,
sudo a2dismod php7.2
sudo a2enmod php7.4.
Restartujeme apache2 server příkazem,
sudo service apache2 restart.

Je návod nejasný nebo potřebuješ další pomoc?

Hostuješ u FakaHeda.eu? Využij náš Discord technické podpory!