BACKYARD CAMPiNG the MOViE!! Adley and Family camp routine, build a tent, fishing, lake, and more!
Tartalomjegyzék:
- Előfeltételek
- 1. lépés: MySQL adatbázis létrehozása
- 2. lépés: A PHP és az Apache telepítése
- 3. lépés: A tűzfal konfigurálása
- 4. lépés: SajátCloud letöltése
- 5. lépés: Az Apache konfigurálása
- 6. lépés: sajátCloud telepítése
- Következtetés
A ownCloud egy nyílt forráskódú, saját üzemeltetésű fájlszinkronizáló és fájlmegosztó platform, hasonlóan a Dropboxhoz, a Microsoft OneDrive-hez és a Google Drive-hoz. A ownCloud alkalmazásokon keresztül bővíthető, és asztali és mobil klienseivel rendelkezik minden nagyobb platformon.
Ebben az oktatóanyagban megmutatjuk, hogyan telepítheti és konfigurálhatja az ownCloudot az Apache segítségével egy Ubuntu 18.04 gépen.
Előfeltételek
Csomagok telepítéséhez és a rendszerszolgáltatások konfigurálásához be kell jelentkeznie sudo hozzáféréssel rendelkező felhasználóként.
1. lépés: MySQL adatbázis létrehozása
A ownCloud az SQLite, Oracle 11g, PostgreSQL vagy MySQL adatbázis felhasználásával tárolja az összes adatát. Ebben az oktatóanyagban a MySQL-t fogjuk adatbázis-háttérként használni.
Ha a MySQL vagy a MariaDB nincs telepítve az Ubuntu szerverre, akkor telepítheti az alábbi útmutatók egyikének követésével:
Jelentkezzen be a MySQL shellbe a következő parancs beírásával:
sudo mysql
A MySQL parancsfájlból futtasson egy adatbázist a következő SQL utasítás segítségével:
CREATE DATABASE owncloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
Ezután hozzon létre egy MySQL felhasználói fiókot, és biztosítsa az adatbázishoz való hozzáférést:
GRANT ALL ON owncloud.* TO 'owncloudsuser'@'localhost' IDENTIFIED BY 'change-with-strong-password';
Végül lépjen ki a mysql konzolból a következő gépeléssel:
2. lépés: A PHP és az Apache telepítése
A ownCloud egy PHP alkalmazás. A PHP 7.2, amely az alapértelmezett PHP az Ubuntu 18.04-ben, teljes mértékben támogatott és ajánlott a ownCloud számára.
Telepítse az Apache-t és az összes szükséges PHP-kiterjesztést a következő paranccsal:
sudo apt install apache2 libapache2-mod-php7.2 openssl php-imagick php7.2-common php7.2-curl php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring php7.2-mysql php7.2-pgsql php-smbclient php-ssh2 php7.2-sqlite3 php7.2-xml php7.2-zip
3. lépés: A tűzfal konfigurálása
Feltételezve, hogy
UFW
t használ a tűzfal kezelésére, meg kell nyitnia a HTTP (
80
) és a HTTPS (
443
) portokat. Ezt megteheti az 'Apache Full' profil engedélyezésével, amely mindkét port szabályait tartalmazza:
4. lépés: SajátCloud letöltése
A cikk írásakor a ownCloud legújabb stabil verziója a 10.0.10 verzió. Mielőtt folytatná a következő lépést, látogasson el a ownCloud letöltési oldalra, és ellenőrizze, hogy elérhető-e a ownCloud új verziója.
A következő wget paranccsal töltse le a ownCloud zip archívumot:
wget https://download.owncloud.org/community/owncloud-10.0.10.zip -P /tmp
A letöltés befejezése után bontsa ki az archívumot a
/var/www
könyvtárba:
sudo unzip /tmp/owncloud-10.0.10.zip -d /var/www
Állítsa be a megfelelő tulajdonjogot, hogy az Apache webszerver teljes hozzáférést kapjon a ownCloud fájljainak és könyvtárainak.
sudo chown -R www-data: /var/www/owncloud
5. lépés: Az Apache konfigurálása
Nyissa meg a szövegszerkesztőt, és hozza létre a következő Apache konfigurációs fájlt.
sudo nano /etc/apache2/conf-available/owncloud.conf
/etc/apache2/conf-available/owncloud.conf
Alias /owncloud "/var/www/owncloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud
Alias /owncloud "/var/www/owncloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud
Alias /owncloud "/var/www/owncloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud
Alias /owncloud "/var/www/owncloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud
Engedélyezze az újonnan hozzáadott konfigurációt és az összes szükséges Apache modult a következőkkel:
sudo a2enconf owncloud
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime
Aktiválja a módosításokat az Apache szolgáltatás újraindításával:
6. lépés: sajátCloud telepítése
Most, hogy a ownCloud letöltésre került, és az összes szükséges szolgáltatás be van állítva, nyissa meg a böngészőt, és indítsa el a ownCloud telepítését a kiszolgáló domain nevének vagy IP-címének, majd a
/owncloud
:
http://domain_name_or_ip_address/owncloud
Megjelenik a ownCloud beállítási oldal.
Következtetés
Megtanulta, hogyan telepítheti és konfigurálhatja a sajátCloudot az Ubuntu 18.04 gépen. Ha egy domain név társítva van a sajátCloud-kiszolgálóval, akkor kövesse ezt az útmutatót, és biztosítsa az Apache-t a Encrypt funkcióval.
Ha több információt szeretne kapni a sajátCloud-példány kezeléséről, látogasson el a ownCloud-dokumentációs oldalra.
sajátcloud ubuntu apacheAz redis telepítése és konfigurálása az ubuntu 18.04-en
A Redis egy nyílt forrású memória-adatstruktúra-tároló. Használható adatbázisként, gyorsítótárként és üzenetközvetítőként, és támogatja a különféle adatszerkezeteket, például karakterláncokat, hashákat, listákat, készleteket stb. Ez az oktatóanyag leírja, hogyan kell telepíteni és konfigurálni a Redis-t egy Ubuntu 18.04 szerverre.
A nagios telepítése és konfigurálása az ubuntu 18.04-en
A Nagios az egyik legnépszerűbb nyílt forráskódú megfigyelő rendszer. A Nagios nyilvántartást vezet az egész IT-infrastruktúráról, és gondoskodik a hálózatok, szerverek, alkalmazások, szolgáltatások és folyamatok működéséről.
A phpmyadmin telepítése és biztonságos telepítése az apache segítségével az ubuntu 18.04-en
A phpMyAdmin egy nyílt forráskódú PHP alkalmazás, amelynek célja a MySQL és a MariaDB kiszolgálók adminisztrációjának web-alapú felületen történő kezelése. Ez az oktatóprogram ismerteti a phpMyAdmin telepítéséhez és az Apache-val történő Ubuntu 18.04-re történő biztonságos telepítéséhez és biztonságához szükséges lépéseket.