Weboldal keresés

A Drupal telepítése CentOS 8 rendszeren


A Drupal egy ingyenes, nyílt forráskódú, PHP nyelven írt CMS, amelyet GNU/GPL licenccel szállítanak. Csakúgy, mint az olyan népszerű CMS-platformok, mint a WordPress és a Joomla, a Drupal segítségével elkezdheti saját blogja vagy webhelye létrehozását az alapoktól a webes programozási vagy jelölőnyelvi ismeretek csekély vagy egyáltalán nem ismerete mellett.

Ebből az oktatóanyagból megtudhatja, hogyan telepítheti a Drupalot CentOS 8 Linux rendszeren.

Előfeltételek

Mielőtt elkezdené, győződjön meg arról, hogy telepítette a LAMP veret CentOS 8 rendszerére. A LAMP egy népszerű verem, amelyet webtárhely tárolására használnak, és egy Apache webszerverből áll, MariaDB/MySQL adatbázis és PHP.

Győződjön meg arról is, hogy SSH-kapcsolata van CentOS 8-kiszolgálójával, valamint jó és stabil internetkapcsolata.

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

A Drupal további PHP modulokat igényel, hogy problémamentesen működjön. Tehát telepítse őket az alábbi parancs végrehajtásával.

sudo dnf install php-curl php-mbstring php-gd php-xml php-pear php-fpm php-mysql php-pdo php-opcache php-json php-zip

2. lépés: Hozzon létre egy Drupal adatbázist

Az összes szükséges PHP modul telepítése után létre kell hoznia egy adatbázist a Drupal telepítőfájljainak elhelyezéséhez. Tehát jelentkezzen be a MariaDB adatbázisába az ábra szerint.

sudo mysql -u root -p

Miután bejelentkezett, futtassa a parancsokat a képen látható módon, hogy létrehozzon egy adatbázist a Drupal számára, és biztosítson minden jogosultságot a Drupal felhasználó számára.

MariaDB [(none)]> CREATE DATABASE drupal_db;
MariaDB [(none)]> GRANT ALL ON drupal_db.* TO ‘drupal_user’@’localhost’ IDENTIFIED BY ‘StrongP@ssword’;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Lépjen ki és indítsa újra az adatbázis-kiszolgálót.

sudo systemctl restart mariadb

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

Ha a Drupal adatbázisa működik, a következő lépés a Drupal tarballfájljának letöltése lesz a Drupal hivatalos oldaláról. Ez tartalmazza az összes szükséges fájlt ahhoz, hogy a Drupal megfelelően működjön. A cikk írásakor a legújabb verzió a Drupal 8.8.4.

sudo wget https://ftp.drupal.org/files/projects/drupal-8.8.4.tar.gz

A letöltés befejezése után bontsa ki a tarball fájlt az ábra szerint.

sudo tar -xvf drupal-8.8.4.tar.gz

Ezután helyezze át a kibontott mappát az Apache dokumentum gyökérkönyvtárába az ábra szerint.

sudo mv drupal-8.8.2 /var/www/html/drupal

Ha a drupal tömörítetlen fájlja van a dokumentum gyökérkönyvtárában, módosítsa a fájl engedélyeit, hogy az apache hozzáférjen a könyvtárhoz.

sudo chown -R apache:apache /var/www/html/drupal

4. lépés: Konfigurálja a Drupal beállításait

Ezután létrehozunk egy beállítási fájlt az alapértelmezett beállításfájlból (default.settings.php), amely már létezik a következő helyen.

cd /var/www/html/drupal/sites/default
sudo cp -p default.settings.php settings.php

Ha a SELinux engedélyezve van a rendszeren, futtassa az alábbi parancsot a SELinux szabály érvényesítéséhez a /var/www/html/drupal/ könyvtárban.

5. lépés: A Drupal telepítésének befejezése

Elkészültünk az összes konfigurációval. Az egyetlen hátralévő rész a Drupal beállítása a böngészőben. Ehhez írja be a következő címet az URL-sávba, és nyomja le az ENTER billentyűt.

http://server-IP/drupal

Az 'Üdvözöljük' képernyő a képen látható lesz. Tehát először válassza ki a kívánt nyelvet, majd kattintson a „Mentés és folytatás” gombra.

A következő képernyőn válassza ki a „Standard Profile”-t használandó profilként, majd kattintson a „Mentés és folytatás” gombra a következő oldalra lépéshez.

Ezután tekintse meg a követelmények áttekintését, és engedélyezze a tiszta URL-eket. A tiszta URL-ek engedélyezéséhez nyissa meg az Apache konfigurációs fájlt, amely az /etc/httpd/conf/httpd.conf fájlban található.

Állítsa az AllowOverride attribútumot Nincs értékről Mind értékre.

Ezután frissítse az oldalt, hogy továbblépjen az „Adatbázis-konfiguráció” oldalra, ahogy az ábrán látható. Töltse ki a szükséges mezőket, például az adatbázis típusát, az adatbázis nevét, az adatbázis jelszavát és a felhasználónevet.

Ismét kattintson a „Mentés és folytatás” gombra a következő lépéshez. A Drupal megkezdi az összes szolgáltatás telepítését, és körülbelül 5 percet vesz igénybe.

A következő részben töltse ki a következő adatokat:

Végül a képen látható kezdőlap jelenik meg. Most már létrehozhatja webhelyét, és tartalmat adhat hozzá. A Drupal témák és beépülő modulok széles skáláját használhatja webhelye megjelenésének javítására.

És ezzel el is érkeztünk a cikk végére. Lépésről lépésre bemutatjuk, hogyan telepítheti a Drupalot CentOS 8 rendszerre.