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.