Ubuntu: A Nextcloud beállítása - hogyan működik
Az Ubuntu szerveren saját Nextcloudot is beállíthat. Megmutatjuk, hogyan működik ez a gyakorlati tipp.
Állítsa be a Nextcloudot az Ubuntu-ra - szóval tovább
- Ugrás erre az oldalra, és másolja a legújabb verzió hivatkozását. Győződjön meg arról, hogy ".tar.bz2" archívum.
- Csatlakozzon a szerverhez SSH-n keresztül, és váltson az ideiglenes könyvtárra a "cd / tmp" segítségével.
- Töltse le a legújabb verziót a "curl -LO //download.nextcloud.com/server/releases/nextcloud-11.0.3.tar.bz2" használatával.
- Csomagolja ki az archívumot a "sudo tar -C / var / www -xvjf /tmp/nextcloud-11.0.3.tar.bz2" gombbal a telepítés elindításához.
- Használja a "nano /tmp/nextcloud.sh" parancsfájlt, és hozzon létre egy következő parancsot: "#! / Bin / bash ocpath =" / var / www / nextcloud "htuser =" www-data "htgroup = "www-data" rootuser = "root" printf "Lehetséges hiányzó könyvtárak létrehozása \ n" mkdir -p $ ocpath / data mkdir -p $ ocpath / eszközök mkdir -p $ ocpath / updater printf "chmod fájlok és könyvtárak \ n" $ {ocpath} / típusú f -print0 | xargs -0 chmod 0640 keresés $ {ocpath} / -típus d -print0 | xargs -0 chmod 0750 chmod 755 $ {ocpath} printf "chown könyvtárak \ n" chown -R $ {rootuser}: $ {htgroup} $ {ocpath} / chown -R $ {htuser}: $ {htgroup} $ {ocpath} / apps / chown -R $ {htuser}: $ {htgroup} $ {ocpath} / eszközök / chown -R $ {htuser}: $ {htgroup} $ {ocpath} / config / chown -R $ {htuser}: $ {htgroup} $ {ocpath} / data / chown -R $ {htuser}: $ { htgroup} $ {ocpath} / themes / chown -R $ {htuser}: $ {htgroup} $ {ocpath} / updater / chmod + x $ {ocpath} / occ printf "chmod / chown .htaccess \ n", ha [- f $ {ocpath} /. htaccess] majd chmod 0644 $ {ocpath} /. htaccess chown $ {rootuser}: $ {htgroup} $ {ocpath} / .htaccess fi, ha [-f $ {ocpath} /data/.htaccess], akkor chmod 0644 $ {ocpath} /data/.htaccess $ {rootuser}: $ {htgroup} $ {ocpath} /data/.htaccess fi ",
- Ezután futtassa a szkriptet a "sudo bash /tmp/nextcloud.sh" paranccsal. Ez létrehozza az összes szükséges könyvtárat, és biztosítja számukra a megfelelő jogokat.
- Annak biztosítása érdekében, hogy a szerver a Linux szerverén is működjön, hozzon létre egy másik konfigurációs fájlt a "sudo nano /etc/apache2/sites-avable/nextcloud.conf" névvel, és adja hozzá a következőt: "Alias / nextcloud" / var / www / nextcloud / "Opciók + Következő szimbólumok engedélyezése Az összes Dav felülírása a SetEnv HOME / var / www / nextcloud SetEnv HTTP_HOME / var / www / nextcloud" oldalról. Ezután a "sudo a2ensite nextcloud" segítségével ezt a szkriptet alkalmazzák.
- Most hozza létre a szükséges modult a "sudo a2enmod rewrite" segítségével, és frissítse a kiszolgálót a "sudo apt-get update" paranccsal. Töltse le a PHP modult a "sudo apt-get install php-bz2 php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip" programmal, majd indítsa el a kiszolgálót a "sudo systemctl újratöltése apache2 "új.
A Nextcloud beállítása az Ubuntu-n - további konfiguráció
- A következő lépésben jelentkezzen be a MySQL adminisztrációba a "mysql -u root -p" segítségével.
- Ezután használja a "CREATE DATABASE nextcloud;" a Nextcloud adatbázisa.
- Biztonsági okokból csak a "nextcloud" felhasználó férhet hozzá a MySQL adminisztrációhoz. Definiálja ezt a következővel: "ÖSSZES MEGKAPCSOLATot a nextcloudon. * A 'nextcloud" @' localhost '' DATENBANK_PASSWORT 'azonosítással; " és változtassa meg a "DATENBANK_PASSWORT" elemet a választott jelszóval.
- Töltse be a MySQL konfigurációt a "FLUSH PRIVILEGES;" új és lépjen ki a MySQL adminisztrációból.
- Nyissa meg a böngészőt, írja be az IP- vagy webcímét, majd a végén adja hozzá a "/ nextcloud" elemet.
- Most konfigurálnia kell a felhőt. Először adja meg a rendszergazdai fiókhoz tartozó felhasználónevet és jelszót.
- Ezután kattintson a "Tárolás és adatok" elemre, és írja be a korábban megadott MySQL adatokat.
- A "Befejezés befejezése" gombra kattintva a telepítés sikeresen befejeződik.
Ha a kiszolgáló működik, akkor rendszeresen frissítse a Nextcloudot. Ezt megmutatjuk a következő gyakorlati tippünkben.