Fedora

A Drupal 8 telepítése a Fedorára?

A Drupal 8 telepítése a Fedorára?
A Drupal egy ingyenes és nyílt forráskódú tartalomkezelő rendszer (CMS). A GNU General Public License (GPL) feltételekkel jelenik meg, amely a valaha volt legsikeresebb projekt a nyílt forráskód számára. Majdnem 2.A világ weboldalának 5 százaléka használja a Drupalt, mivel olyan magas színvonalú szolgáltatásokat kínál, mint például a tartalom egyszerű készítése, stabil teljesítmény és kiváló biztonság.

Amit lefedünk?

Ebben az útmutatóban megnézzük, hogyan kell telepíteni és konfigurálni a Drupal 8 programot a Fedora 25 operációs rendszerre. Telepítjük a Drupalt az Apache webszerverrel és a MariaDB adatbázis-kiszolgálóval. Kezdjük a Drupal telepítési folyamatával a Fedora 25 munkaállomáson.

Előfeltételek:

  1. A Fedora 25 operációs rendszer telepítve van a rendszerére
  2. Internet-kapcsolat különféle fájlok letöltéséhez
  3. Rendszergazda (sudo hozzáférés) fiók

A szükséges csomagok telepítése:

1. lépés. A Drupal telepítésének megkönnyítése érdekében a Fedora előre csomagolt alkalmazások gyűjteményét kínálja. Csak használja az alábbi parancsot az összes csomag telepítéséhez:

$ sudo dnf install @ "Web Server" drupal8 drupal8-httpd php-opcache php-mysqlnd mariadb-server

Ebben a példában feltételeztük, hogy a webes és az adatbázis-kiszolgálók egyaránt ugyanazon a gépen futnak.

2. lépés. Az apache webszolgáltatás és a mariadb adatbázis-szolgáltatás engedélyezhető az indításkor a következő paranccsal:

A $ sudo systemctl engedélyezi a httpd parancsot.szolgálati mariadb.szolgáltatás

3. lépés. Indítsa el a fenti szolgáltatásokat:

$ sudo systemctl start httpd.szolgálati mariadb.szolgáltatás

A MariaDB Database Server konfigurálása

1. lépés. A MariaDB alapértelmezett telepítéséhez a mysql_secure_installation parancsfájl futtatása szükséges az adatbázis biztonságához.

$ sudo mysql_secure_installation

Most feltesz néhány kérdést a MariaDB létrehozásával kapcsolatban. Itt a következő beállításokat használtuk. Választhat másként, az Ön igényeinek megfelelően.

Írja be a jelenlegi jelszót a root számára (írja be az egyiket sem): [NYOMD MEG AZ ENTERT]
Állítsa be a root jelszót? [Igen / nem] y
új jelszó [Adjon meg bármilyen erős jelszót a MariaDB számára]
Írja be újra az új jelszavát [Ismételje meg a fenti jelszót]
Távolítsa el a névtelen felhasználókat? [Igen / nem] y
Távolról tiltsa le a root bejelentkezést? [Igen / nem] y
Távolítsa el a tesztadatbázist és férjen hozzá? [Igen / nem] y
Töltse be most a jogosultsági táblákat? [Igen / nem] y

2. lépés. Jelentkezzen be a MariaDB-be, és hozzon létre egy adatbázist és egy egyedi privilegizált felhasználót ehhez az adatbázishoz.

$ sudo mysql -u root -p

1. Az alábbi paranccsal hozzon létre egy „testdb” nevű adatbázist:

adatbázis létrehozása testdb;

2. Hozzon létre egy „testuser” nevű felhasználót egy „linuxhint313” jelszóval a következő paranccsal:

hozza létre a 'testuser' @ 'localhost' felhasználót, amelyet a 'linuxhint313' azonosít;

3. Adja meg a szükséges engedélyeket a „testuser” számára a következő paranccsal:

adja meg az összes jogosultságot a testdb-n.* a „testuser” @ „localhost” névre, amelyet a „linuxhint313” azonosít;

4. Töltse be újra a támogatási táblázatokat a MariaDB adatbázisba:

flush kiváltságok;

5. Lépjen ki a MariaDB adatbázisból:

Kijárat;

Az Apache webkiszolgáló konfigurálása

1. lépés. Ahhoz, hogy a webszerver végrehajtson néhány szükséges műveletet, a SELinux paramétereket a következőknek kell beállítani:

$ sudo setsebool -P httpd_can_network_connect_db = 1
$ sudo setsebool -P httpd_can_sendmail be

2. lépés. A tűzfal konfigurálása a forgalom engedélyezéséhez a 80-as porton (HTTP):

$ sudo tűzfal-cmd --add-service = http - állandó
$ sudo firewall-cmd --reload

3. lépés. Ezután használja a cp parancsot az alapértelmezett másolásához.beállítások.php fájlt a beállításokhoz.php ugyanazon a helyen:

$ sudo cp / etc / drupal8 / sites / default / default.beállítások.php
/ etc / drupal8 / sites / default / settings.php

4. lépés. Most állítsa be a beállítások engedélyeit.php 666-ig. Most mindenki számára olvasható és írható lesz.

$ sudo chmod 666 / etc / drupal8 / sites / default / settings.php

Jegyzet: Miután a Drupal telepítése befejeződött, vissza kell állítanunk a beállítások engedélyét.php 644-ig.

5. lépés. Az utolsó lépés a webszerver újraindítása:

$ sudo systemctl indítsa újra a httpd fájlt

A Drupal telepítésének konfigurálása

Mindannyian készen állunk a drupal konfigurálására a webböngészőből. Nyisson meg egy webböngészőt, és böngésszen a rendszer IP-címére a / drupal8 vagy a http: // localhost / drupal8 mellett.
i) Amikor először látogat erre az oldalra, megjelenik a Drupal konfigurációs varázslója. Válassza ki a kívánt nyelvet, majd mentse és folytassa.

ii) Ezután válassza ki a telepítési profilt a két lehetőség közül. Általában a Standard profilt szokták használni, mivel előre konfigurált szolgáltatásokkal rendelkezik. Ezzel szemben a minimális profilt általában egyedi webhely készítéséhez használják, és csak haladó felhasználók számára ajánlott.

iii) A következő ablak ellenőrzi a Drupal konfigurálásának különböző követelményeit. Ha bármilyen függőséget vagy hiányzó követelményt lát, telepítheti, majd nyomja meg a Mentés gombot és folytassa.

iv) Az adatbázis-konfigurációban válassza ki a MariaDB-nek megfelelő választógombot. Írja be az adatbázis nevét és az adatbázis felhasználónevét. Az adatbázis jelszava oszlopba írja be az adatbázis létrehozásakor használt adatbázis jelszót.

Ha minden jól megy, akkor a telepítési folyamatnak el kell indulnia.

A telepítés befejezése után vissza kell állítanunk a fájlbeállítások engedélyét.php-ig 644-ig, hogy a csoport tagjai és a rendszer más felhasználói csak olvasási hozzáféréssel rendelkezzenek. Ennek végrehajtásához futtassa az alábbi parancsot:

$ sudo chmod 644 / etc / drupal8 / sites / default / settings.php

Fejezze be a telepítési folyamatot a böngésző oldalán különféle webhelyinformációk hozzáadásával:

Webhely neve - AZ ÖN HELYNEVE

Webhely e-mail címe - AZ Ön Webhelyének E-mail azonosítója

Felhasználónév - A FELHASZNÁLÓ NEVE

Jelszó - JELSZÓ A HONLAPHOZ LÉPÉSHEZ

A felhasználó e-mail címe - SZEMÉLYES E-mail azonosítója

Alapértelmezett ország - ORSZÁG, AMIHEZ TARTOZIK

Alapértelmezett időzóna - TIMEZONE

A következő képernyőn megjelenik Drupal-fiókjának kezdőlapja, az alábbiak szerint. Az e-mail piros színű hiba, mert az útmutató bemutatásához egy dummy mail ID-t használtunk.

Következtetés:

Gratulálunk, a hivatalos szoftvercsomagokból sikeresen telepítettük a Drupalt a Fedora 25 munkaállomásra. Fontos megérteni, hogy korábban ezt az útmutatót sikertelenül hajtottuk végre a Fedora 30 és 33 operációs rendszereken. Nincs megfelelő és legfrissebb hivatalos dokumentáció a Drupal Fedorára történő telepítéséhez. Úgy tűnik, hogy a Fedora támogatása nem túl aktív a Drupal számára a legújabb kiadásokban. Remélhetőleg a jövőben a Fedora támogatást nyújthat a Drupal legújabb frissítéseinek telepítéséhez.

Az 5 legjobb játékrögzítő kártya
Mindannyian láttuk és szerettük a YouTube-on a streaming játékokat. A PewDiePie, a Jakesepticye és a Markiplier csak néhány a legnépszerűbb játékosok ...
Hogyan lehet játékot fejleszteni Linuxon
Egy évtizeddel ezelőtt nem sok Linux-felhasználó jósolta, hogy kedvenc operációs rendszerük egy napon a videojátékok népszerű játékplatformja lesz. El...
Kereskedelmi játékmotorok nyílt forráskódú portjai
Ingyenes, nyílt forráskódú és platformokon átívelő játékmotorok szabadidős programjai felhasználhatók a régi, valamint a meglehetősen friss játékcímek...