Weboldal keresés

Az OwnCloud telepítése a CentOS 8 rendszeren


Az Owncloud egy piacvezető, kliens-szerver szoftver, amely felhőplatformot kínál, amely lehetővé teszi, hogy központi helyen biztonsági másolatot készítsen fájljairól, és szinkronizálja azokat a felhőben. Kiváló alternatíva az olyan népszerű biztonsági mentési alkalmazásokhoz, mint a OneDrive, a Dropbox és a Google Drive.

Ezekkel a népszerű platformokkal ellentétben az OwnCloud nem kínál adatközponti lehetőségeket fájlok tárolására. Mindazonáltal garantált lesz tárolt adatai biztonsága és magánélete.

Ebben a cikkben bemutatjuk, hogyan telepítheti az OwnCloudot a CentOS 8 rendszerre.

Előfeltételek

Mielőtt elkezdené, győződjön meg arról, hogy telepítve van és fut egy LAMP-verem.

Ha minden követelménynek eleget teszünk, tűrhetjük az ingujjunkat és kezdhetjük is!

1. lépés: Telepítsen további PHP-modulokat

Az OwnCloud egy PHP-alkalmazás, és hivatalos dokumentációja a PHP 7.3-at vagy a PHP 7.2-t ajánlja, amelyek alapértelmezés szerint telepítve vannak. Ezenkívül néhány további PHP-bővítményre van szükség az OwnCloud-nak a zökkenőmentes működéshez.

Tehát nyissa meg a terminált sudo felhasználóként, és futtassa a parancsot.

sudo dnf install php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache 

2. lépés: Hozzon létre egy adatbázist az OwnCloud számára

A szükséges PHP-bővítmények telepítése után jelentkezzen be a MariaDB adatbázismotorba az alábbi paranccsal, és adja meg a jelszót.

mysql -u root -p

Bejelentkezés után hozzon létre egy adatbázist az OwnCloud számára, és adjon hozzá egy felhasználót az adatbázishoz.

MariaDB [(none)]> CREATE DATABASE owncloud_db;
MariaDB [(none)]> GRANT ALL ON owncloud_db.* TO 'owncloud_user'@'localhost' IDENTIFIED BY 'StrongP@ssword';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

3. lépés: Töltse le az OwnCloudot a CentOS 8 rendszerben

A következő lépés az OwnCloud fájl letöltése. Az útmutató megírásakor az OwnCloud legújabb verziója a 10.3.2. A wget paranccsal töltse le a legújabb tarball fájlt.

wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2

Ezután csomagolja ki a tarball fájlt a /var/www/ könyvtárba.

sudo tar -jxf owncloud-10.3.2.tar.bz2 -C /var/www/

Ezután konfigurálja a tulajdonosi engedélyeket, amelyek lehetővé teszik az Apache webszerver számára az Owncloud fájljainak és mappáinak olvasását/hozzáférését.

sudo chown -R apache: /var/www/owncloud

4. lépés: Konfigurálja az Apache webszervert az OwnCloud számára

Néhány változtatás szükséges ahhoz, hogy az Apache webszerver az OwnCloud szolgáltatást szolgálja. Tehát hozzon létre egy konfigurációt az OwnCloud számára.

sudo vim /etc/httpd/conf.d/owncloud.conf

Adja hozzá a következő konfigurációt.

Alias /owncloud "/var/www/owncloud/"

<Directory /var/www/owncloud/>
  Options +FollowSymlinks
  AllowOverride All

 <IfModule mod_dav.c>
  Dav off
 </IfModule>

 SetEnv HOME /var/www/owncloud
 SetEnv HTTP_HOME /var/www/owncloud

</Directory>

Mentse el és lépjen ki a fájlból.

A változtatások életbe léptetéséhez indítsa újra a webszervert, és futással erősítse meg az állapotot.

sudo systemctl restart httpd
sudo systemctl status httpd

Ha a SELinux engedélyezve van és fut, hajtsa végre az alábbi parancsot, hogy az Apache webszerver az Owncloud könyvtárába írhasson.

sudo setsebool -P httpd_unified 1

5. lépés: Fejezze be az OwnCloud telepítését a CentOS 8 rendszeren

Miután az összes főbb konfigurációt elvégezte, itt az ideje, hogy véglegesítse az OwnCloud telepítését. Tehát indítsa el a böngészőt, és keresse fel a szerver IP-címét az ábrán látható módon.

http://server-ip/owncloud

Adja meg a felhasználónevet és a jelszót a fent látható módon. Ezután kattintson közvetlenül az alábbi „Tárhely és adatbázis” linkre, és válassza ki a „MySQL/MariaDB” adatbázist. Töltse ki az adatbázis összes adatát, azaz az adatbázis felhasználóját, jelszavát és az adatbázis nevét.

Végül kattintson a ’Beállítás befejezése’ gombra a beállítás befejezéséhez.

Ezzel a bejelentkezési oldalra jut, ahol a korábban megadott felhasználónévvel és jelszóval fog bejelentkezni.

Mivel most először jelentkezünk be, lehetőség nyílik az owncloud alkalmazás telepítésére különböző platformokra, például Androidra és iOS-re.

Így néz ki a műszerfal. Használata meglehetősen egyszerű és intuitív.

És így telepítheti az OwnCloud alkalmazást a CentOS 8 rendszeren. Nagyon szívesen fogadjuk visszajelzését.