A NextCloud 13 telepítése az Ubuntu 18.04-en

Sokszor fedeztük fel a NextCloud-ot itt, a TechRepublic oldalon. Telepítettük az Ubuntu 16.04-re a szokásos eszközökkel, valamint egy pillanatnyi csomaggal. A legutóbbi hosszú távú támogatás (LTS) kiadás (18.04) óta azonban néhány dolog megváltozott. Ebből a célból átnézem a kiemelkedő helyszíni felhőkiszolgáló telepítésének folyamatát az Ubuntu legújabb kiadására.
Szerzés a NextCloudba
A telepítés megkezdése előtt lépjen a következőCloud letöltési oldalra, és töltse le a szükséges ZIP fájlt (az Ubuntu szerverre) a következő paranccsal:
wget https://download.nextcloud.com/server/releases/nextcloud-13.0.4.zip
Amíg ez letöltődik (sok időt nem igényel), vegyük a függőségeket.
Mielőtt folytatná, ellenőrizze, hogy az Ubuntu 18.04 szerver statikus IP-címmel rendelkezik-e. Ezt beállíthatja a nemrégiben leírt útmutató szerint, hogyan állíthat be statikus IP-címet az Ubuntu Server 18.04-en.
Apache
Az Ubuntu szervernek már tartalmaznia kell az Apache-t, így nincs szükség az alapértelmezett webszerver telepítésére. Az első dolog, amit meg kell tennünk, egy Apache konfigurációs fájl létrehozása. Adja ki a sudo nano /etc/apache2/sites-avable/nextcloud.conf parancsot, és adja hozzá a következő tartalmat:
Alias / nextcloud "/ var / www / html / nextcloud /" Options + FollowSymlinks AllowOverride All Dav off SetEnv HOME / var / www / nextcloud SetEnv HTTP_HOME / var / www / nextcloud
Hozza létre a szükséges összekapcsolódási parancsot:
sudo ln -s /etc/apache2/sites-avable/nextcloud.conf /etc/apache2/sites-enabled/nextcloud.conf
Végül engedélyeznünk kell a szükséges Apache-modulokat a következő parancsokkal:
a2enmod átírása a2enmod fejlécek a2enmod env a2enmod dir a2enmod mime
MariaDB
Most telepítenünk kell az adatbázis-kiszolgálót. A MariaDB-t fogjuk használni, tehát telepítsük a következő paranccsal:
sudo apt install mariadb-server mariadb-kliens
Indítsa el és engedélyezze a MariaDB-t a következő parancsokkal:
sudo systemctl start mariadb sudo systemctl engedélyezze a mariadb funkciót
Ha úgy találja, hogy a MariaDB nem tudja telepíteni, akkor először teljes mértékben el kell távolítania a MySQL-t a sudo apt-get remove --purge mysql * paranccsal.
Biztonságosítsa a MariaDB telepítését a következő paranccsal:
sudo mysql_secure_installation
Válaszoljon a szükséges kérdésekre, és feltétlenül állítson be új MySQL jelszót. Amint ez megtörtént, készen áll a NextCloud telepítésére.
Most létrehozjuk az adatbázisunkat. Először be kell lépnünk az adatbázis parancssorába. Adja ki a sudo mariadb parancsot, és megtalálja magát az adatbázis parancssorában. Hozzon létre adatbázist a következő paranccsal:
hozzon létre felhasználói jelölést, amelyet 'PASSWORD' azonosít;
Ahol a PASSWORD az a jelszó, amelyet használni szeretne. Hozzon létre új adatbázist a következő paranccsal:
adatbázis létrehozása nextcloud;
Most adja ki a szükséges engedélyeket a következő paranccsal:
adjon minden kiváltságot a nextcloudon. * a 'JELSZÓ' által azonosított ;
Ahol a PASSWORD az az előző parancsban létrehozott jelszó. Végezzen el mindent a parancsokkal:
flush privilégiumok; kijárat;
Telepítse a nextCloudot
Telepítse a kicsomagolást a sudo apt install unzip paranccsal . A telepítés után bontsa ki a letöltött fájlt az unzip nextcloud * .zip paranccsal. Helyezze át az újonnan kibontott mappát a következő paranccsal:
sudo mv nextcloud / var / www / html / nextcloud
Adja meg az újonnan áthelyezett fájlnak a megfelelő engedélyeket a következő paranccsal:
sudo chown www-data: www-data / var / www / html / nextcloud / -R
Most telepítenünk kell és engedélyeznünk kell az összes szükséges PHP modult. Telepítse őket a következő paranccsal:
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
Indítsa újra az Apache parancsot:
Sudo systemctl indítsa újra az apache2
Ezen a ponton képesnek kell lennie arra, hogy a böngészőt a http: // SERVER_IP / nextcloud oldalra irányítsa (ahol a SERVER_IP a kiszolgáló IP címe), és befejezze a telepítést (A ábra - a fent létrehozott adatbázis információk megadásával).
A ábra

Befejezzük a telepítést.
Készen áll a testreszabásra
A NextCloud szervere most már működik és készen áll arra, hogy beállítsa a testreszabását, hogy tökéletesen megfeleljen a vállalati igényeknek. Élvezze az erőmű-felhő kiszolgáló jelenlétét. Indítsa el az alkalmazások hozzáadását a szolgáltatáskészlet kibővítéséhez, és meg fogja találni a NextCloud egy figyelemre méltó eszközt.
Felhő és minden, mint szolgáltatási hírlevél
Ez a forrás az AWS, a Microsoft Azure, a Google Cloud Platform, az XaaS, a felhőbiztonság és még sok más legfrissebb verziójáról. Hétfőn
Regisztrálj még ma