A NextCloud telepítése:
A NextCloud egy PHP alapú webalkalmazás. A LAMP (Linux, Apache, MySQL / MariaDB, PHP) veremen fut. A LAMP-verem beállításához szükséges összes csomag elérhető a Debian 10 hivatalos csomagtárában. Tehát könnyen beállíthatunk egy Debian 10 LAMP szervert, és ott konfigurálhatjuk a NextCloudot.
Először frissítse az APT csomagtárház gyorsítótárát a következő paranccsal:
$ sudo apt frissítés
Frissíteni kell az APT csomagtárház gyorsítótárát.
Most telepítse az Apache webszervert, a PHP-t és a NextCloud, a MariaDB adatbázis-kiszolgáló és más szükséges eszközöket a Debian 10 hivatalos csomagtárából a következő paranccsal:
$ sudo apt install mlocate apache2 libapache2-mod-php mariadb-clientmariadb-server wget csomagolja ki a bzip2 curl php php-common php-curl php-gd
php-mbstring php-mysql php-xml php-zip php-intl php-apcu php-redis
php-http-request
Most nyomja meg Y majd nyomja meg
Az APT csomagkezelő letölti és telepíti az összes szükséges csomagot. Eltarthat egy ideig, amíg elkészül.
Ezen a ponton az összes csomagot telepíteni kell.
Most létre kell hoznia egy MariaDB adatbázist a NextCloud számára.
Ehhez először jelentkezzen be a MariaDB shellbe as néven gyökér adatbázis felhasználó a következő paranccsal:
$ sudo mysql -u root -p
Alapértelmezés szerint nem gyökér jelszót kell beállítani. Tehát, csak nyomja meg
JEGYZET: Ha már rendelkezik LAMP szerver beállítással, akkor a MySQL / MariaDB adatbázisában lehet egy gyökér jelszó beállítása. Ebben az esetben írja be a gyökér jelszót és nyomja meg a gombot
Be kell jelentkeznie a MariaDB shellbe.
Most hozzon létre egy új adatbázist következő felhő a NextCloud számára a következő SQL utasítással:
MariaDB [(none)]> CREATE DATABASE nextcloud;
Most hozzon létre egy új felhasználót következő felhő, állítsa be az új felhasználó jelszavát (123 az én esetemben), és az új felhasználónak adjon meg minden jogosultságot az adatbázis számára következő felhő a következő SQL utasítással:
MariaDB [(none)]> MINDENNEK MEGADÁS A következő felhőben.* TO 'nextcloud' @ 'localhost'AZONOSÍTÁSA '123';
Most futtassa a következő SQL utasítást a módosítások életbe léptetéséhez:
MariaDB [(nincs)]> ÖBLÍTÉSI PRIVILÉGEK;
Most lépjen ki a MariaDB héjból az alábbiak szerint:
MariaDB [(nincs)]> \ q
Most keresse meg a / var / www könyvtárat az alábbiak szerint:
$ cd / var / www
Most töltse le a NextCloud 16 zip archívumot a NextCloud hivatalos webhelyéről a következő paranccsal:
$ sudo wget https: // letöltés.következő felhő.com / server / releases / nextcloud-16.0.4.postai irányítószámJEGYZET: A NextCloud 16 a legújabb stabil kiadás az írás idején. Mire ezt a cikket elolvassa, a NextCloud új verziója megjelenhet. Ha ez a helyzet, akkor egyszerűen másolja le az új letöltési linket a NextCloud hivatalos webhelyéről, és cserélje le itt.
A NextCloud zip archívumát le kell tölteni.
Amint láthatja, a NextCloud zip archívuma a / var / www Könyvtár.
$ ls -lh
Most vonja ki a NextCloud zip archívumot a következő paranccsal:
$ sudo bontsa ki a következő felhő-16.0.4.postai irányítószám
Ki kell vonni a NextCloud archívumot.
Új könyvtár következő felhő / létre kell hozni. Ez a NextCloud webgyökere.
Most változtassa meg az összes fájl és könyvtár tulajdonosát és csoportját a következő felhő / könyvtárba www-adatok alábbiak szerint:
$ sudo chown -Rfv www-data: www-data nextcloud
A tulajdonosot és a csoportot meg kell változtatni.
Most hozzon létre egy új Apache 2 webhelykonfigurációt a NextCloud számára a következő paranccsal:
$ sudo nano / etc / apache2 / sites-available / nextcloud.konf
Írja be a következő sorokat a konfigurációs fájlba.
ServerAdmin [e-mail védett]
DocumentRoot / var / www / nextcloud
Álnév / következő felhő "/ var / www / következő felhő /"
Opciók + FollowSymlinks
AllowOverride All
Dav ki
Minden megköveteltet megkövetel
SetEnv HOME / var / www / nextcloud
SetEnv HTTP_HOME / var / www / nextcloud
ErrorLog $ APACHE_LOG_DIR / nextcloud_error_log
CustomLog $ APACHE_LOG_DIR / nextcloud_access_log közös
A végső konfigurációs fájlnak a következőképpen kell kinéznie. Most mentse el a fájlt a megnyomásával
Most engedélyezze a NextCloud webhely konfigurálását a következő paranccsal:
$ sudo a2ensite következő felhő.konf
Most tiltsa le az alapértelmezett helykonfigurációt a következő paranccsal:
$ sudo a2dissite 000-default.konf
Indítsa újra az Apache 2 webkiszolgálót a következő paranccsal:
$ sudo systemctl indítsa újra az apache2 fájlt
Most ellenőrizze, hogy a apache2 szolgáltatás a következő paranccsal fut:
$ sudo systemctl állapot apache2
Mint láthatja, a apache2 szolgáltatás fut. Tehát a konfigurálásnak sikeresnek kell lennie.
A NextCloud konfigurálása:
A NextCloud első futtatásakor létre kell hoznia egy NextCloud rendszergazdai felhasználót, és meg kell adnia az adatbázis hitelesítő adatait a NextCloud számára. Mindezt megteheti a NextCloud webes felületén.
Először keresse meg a Debian 10 gépének IP-címét a következő paranccsal:
$ ip aMint láthatja, a Debian 10 gépem IP címe az 192.168.21.131. Neked más lesz. Tehát mindenképpen cserélje le mostantól a sajátjára.
Most nyissa meg a böngészőt, és látogasson el http: // 192.168.21.131 és látnia kell a következő oldalt. Itt írja be az admin felhasználó nevét és jelszavát.
A NextCloud alapértelmezett adatkönyvtára / var / www / nextcloud / data. Ha ezen változtatni akar, akkor csatlakoztatnia kell egy tárolóeszközt / var / www / nextcloud / data és változtassa meg a könyvtár tulajdonosát és csoportját erre: www-adatok. További információkért olvassa el Dedikált tároló használata a NextCloud számára A NextCloud telepítése az Ubuntu-ra című szakasz.
Be kell jelentkeznie. Kattintson x.
Látnia kell a NextCloud irányítópultot. Kezelheti a személyes fájljait, új felhasználókat hozhat létre, vagy adminisztrálhatja a NextCloudot innen.
Így telepíti a NextCloudot a Debian 10-re. Köszönjük, hogy elolvasta ezt a cikket.