SSLtanúsítvány aktiválás és beállítása
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: A Nextcloud letöltése
- 5. lépés: Az Apache konfigurálása
- 6. lépés: A Nextcloud telepítése
- Következtetés
A Nextcloud egy nyílt forráskódú, saját üzemeltetésű fájlmegosztási és együttműködési platform, hasonló a Dropboxhoz. A csomag médialejátszóval, naptárral és névjegykezeléssel együtt szállítva.
A Nextcloud alkalmazásokon keresztül bővíthető, és asztali és mobil klienseivel rendelkezik minden nagyobb platformon.
Ez az oktatóprogram végigvezeti a Nextcloud és az Apache telepítésének és konfigurálásának folyamatát egy CentOS 7 rendszeren.
Előfeltételek
Az oktatóanyag megkezdése előtt győződjön meg arról, hogy be van jelentkezve mint sudo jogosultságokkal rendelkező felhasználó.
1. lépés: MySQL adatbázis létrehozása
A NextCloud SQLite, PostgreSQL vagy MySQL adatbázist használhat az összes adat tárolására.
Ebben az oktatóanyagban a MySQL-t fogjuk használni a választott adatbázisként.
Ha még nincs telepítve a MySQL vagy a MariaDB a CentOS kiszolgálóra, akkor az alábbi utasítások valamelyikével telepítheti:
Jelentkezzen be a MySQL shellbe a következő parancs beírásával:
sudo mysql
Futtassa a következő SQL utasításokat egy
nextcloud
nevű adatbázis, a
nextcloud
nevű felhasználó
nextclouduser
és a szükséges jogosultságok megadásához a felhasználó számára:
CREATE DATABASE nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
GRANT ALL ON nextcloud.* TO 'nextclouduser'@'localhost' IDENTIFIED BY 'change-with-strong-password';
FLUSH PRIVILEGES;
EXIT;
2. lépés: A PHP és az Apache telepítése
A Nextcloud egy PHP alkalmazás. A CentOS 7 PHP 5.4 verzióval érkezik, amelyet a Nextcloud nem támogat.
Telepítjük a PHP 7.2-et a Remi lerakatból. Az alábbi parancsok lehetővé teszik az EPEL és a Remi adattárakat:
sudo yum install epel-release yum-utils
sudo yum install
Miután az adattárak engedélyezve vannak, telepítse az Apache PHP 7.2-et és az összes szükséges PHP-kiterjesztést a következő paranccsal:
sudo yum install httpd php php-gd php-json php-mysql php-curl php-mbstring php-intl php-mcrypt php-imagick php-xml php-zip
3. lépés: A tűzfal konfigurálása
Ezt megteheti a következő parancsok futtatásával:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
4. lépés: A Nextcloud letöltése
Töltse le a Nextcloud legújabb verzióját a Nextcloud letöltő oldalról a wget segítségével:
wget -P /tmp
A cikk írásakor a Nextcloud legújabb verziója a 15.0.0.
A letöltés befejezése után bontsa ki az archívumot a / var / www könyvtárba:
sudo unzip /tmp/nextcloud-15.0.0.zip -d /var/www
Állítsa be a megfelelő tulajdonjogot, hogy az Apache webszerver teljes hozzáférést kapjon a Nextcloud fájljainak és könyvtárainak:
sudo chown -R apache: /var/www/nextcloud
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/httpd/conf.d/nextcloud.conf
/etc/httpd/conf.d/nextcloud.conf
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Aktiválja a módosításokat az Apache szolgáltatás újraindításával:
6. lépés: A Nextcloud telepítése
Most, hogy a Nextcloud 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 Nextcloud telepítését a kiszolgáló domain nevének vagy IP-címének, majd a
/nextcloud
:
http://domain_name_or_ip_address/nextcloud
Megjelenik a Nextcloud telepítési oldal.
Következtetés
Megtanulta a Nextcloud telepítésének és konfigurálásának módját a CentOS 7 gépen. Ha egy domain név társítva van a Nextcloud szerverhez, akkor kövesse ezt az útmutatót, és biztosítsa az Apache-t a Encrypt funkcióval.
A Nextcloud példány kezelésével kapcsolatos további információkért látogasson el a Nextcloud dokumentációs oldalra.
nextcloud centos apacheHogyan telepítsük és konfiguráljuk a nextcloud-ot az apache-val az ubuntu 18.04-en
A Nextcloud egy nyílt forráskódú, saját üzemeltetésű fájlmegosztási és együttműködési platform, hasonló a Dropboxhoz. Ebben az oktatóanyagban megmutatjuk, hogyan kell telepíteni és konfigurálni a Nextcloud-ot az Apache-val egy Ubuntu 18.04 gépen.
Hogyan telepítsük a wordpress programot az apache segítségével a centos 7-en
Ebben az oktatóanyagban elmagyarázzuk, hogyan telepítsük a WordPress-et a CentOS 7-re. A WordPress messze a világ legnépszerűbb nyílt forrású blogja és CMS platformja.
Hogyan telepítsük a wordpress-t az apache-val az ubuntu 18.04-re
A WordPress messze a legnépszerűbb nyílt forráskódú blog- és CMS-platform, amely a világ webhelyeinek több mint egynegyedét birtokolja. Ebben az oktatóanyagban megmutatjuk, hogyan kell telepíteni a WordPress-t egy Ubuntu 18.04 gépen.