Kā instalēt Drupal CentOS 8


Drupal ir PHP rakstīta bezmaksas un atvērtā koda CMS, kas tiek piegādāta ar GNU/GPL licenci. Tāpat kā populārās CMS platformas, piemēram, Joomla, ar Drupal, jūs varat sākt veidot savu emuāru vai vietni jau no paša sākuma, zinot vai nezinot par tīmekļa programmēšanu vai iezīmēšanas valodām.

Šajā apmācībā jūs uzzināsiet, kā Drupal instalēt CentOS 8 Linux.

Pirms mēs sākam, pārliecinieties, vai esat instalējis LAMP kaudzīti savā CentOS 8. LAMP ir populāra kaudze, ko izmanto tīmekļa mitināšanas mitināšanai, un to veido Apache tīmekļa serveris, MariaDB/MySQL datu bāze un PHP.

Pārliecinieties arī, vai jums ir SSH savienojums ar CentOS 8 serveri un labs un stabils interneta savienojums.

1. darbība: CentOS 8 instalējiet papildu PHP moduļus

Lai Drupal darbotos bez aizķeršanās, ir nepieciešami papildu PHP moduļi. Tāpēc instalējiet tos, izpildot zemāk esošo komandu.

$ 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. darbība: izveidojiet Drupal datu bāzi

Kad esat instalējis visus nepieciešamos PHP moduļus, jums jāizveido datu bāze, kurā ievietot Drupal instalācijas failus. Tāpēc piesakieties savā MariaDB datu bāzē, kā parādīts.

$ sudo mysql -u root -p

Pēc pieteikšanās palaidiet komandas, kā parādīts, lai izveidotu Drupal datu bāzi un piešķirtu visas Drupal lietotāja privilēģijas.

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

Iziet un restartējiet datu bāzes serveri.

$ sudo systemctl restart mariadb

3. solis: Lejupielādējiet Drupal CentOS 8

Tā kā Drupal datu bāze ir izveidota, nākamais solis būs Drupal's tarball faila lejupielāde no Drupal oficiālās vietnes. Tajā ir visi nepieciešamie faili, kas nepieciešami, lai Drupal darbotos kā paredzēts. Uzrakstīšanas laikā jaunākā versija ir Drupal 8.8.4.

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

Pēc lejupielādes pabeigšanas izvelciet tarball failu, kā parādīts.

$ sudo tar -xvf drupal-8.8.4.tar.gz

Pēc tam pārvietojiet izvilkto mapi uz Apache dokumenta saknes direktoriju, kā parādīts.

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

Ar drupal nesaspiestu failu dokumenta saknes direktorijā modificējiet faila atļaujas, lai ļautu apache piekļūt direktorijai.

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

4. darbība: konfigurējiet Drupal iestatījumus

Pēc tam mēs izveidosim iestatījumu failu no noklusējuma iestatījumu faila (default.settings.php), kas jau pastāv šajā vietā.

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

Ja jūsu sistēmā ir iespējots SELinux, palaidiet zemāk esošo komandu, lai izpildītu SELinux kārtulu direktorijā/var/www/html/drupal /.

5. darbība: Drupal instalēšanas pabeigšana

Mēs esam pabeiguši visas konfigurācijas. Vienīgais atlikušais bits ir Drupal iestatīšana pārlūkprogrammā. Lai to izdarītu, URL joslā ierakstiet šo adresi un nospiediet taustiņu ENTER.

http://server-IP/drupal

Ekrāns “Welcome” būs tāds, kā parādīts. Tāpēc vispirms atlasiet vēlamo valodu un noklikšķiniet uz pogas Saglabāt un turpināt.

Nākamajā ekrānā kā izmantojamo profilu atlasiet “Standarta profils” un noklikšķiniet uz pogas “Saglabāt un turpināt”, lai pārietu uz nākamo lapu.

Pēc tam apskatiet prasību pārskatu un iespējojiet tīrus URL. Lai iespējotu tīrus URL, dodieties uz Apache konfigurācijas failu, kas atrodas failā /etc/httpd/conf/httpd.conf.

Iestatiet atribūtu AllowOverride no None uz All.

Pēc tam atsvaidziniet lapu, lai pārietu uz lapu “Datu bāzes konfigurācija”, kā parādīts. Aizpildiet nepieciešamos laukus, piemēram, datu bāzes tips, datu bāzes nosaukums, datu bāzes parole un lietotājvārds.

Atkal noklikšķiniet uz pogas Saglabāt un turpināt, lai pārietu uz nākamo soli. Drupal sāks instalēt visas funkcijas, un tas aizņems apmēram 5 minūtes.

Nākamajā sadaļā aizpildiet šādu informāciju:

Visbeidzot, jums tiks parādīta mājas lapa, kā parādīts. Tagad varat turpināt izveidot savu vietni un pievienot tai saturu. Lai uzlabotu savas vietnes izskatu, varat izmantot plašu Drupal motīvu un spraudņu klāstu.

Un tas mūs noved pie šī raksta beigām. Mēs esam iepazīstinājuši jūs ar detalizētu rokasgrāmatu par Drupal instalēšanu CentOS 8.