![Cum să înregistrați ecranul Windows 10 utilizând Microsoft PowerPoint](/f/a6ce7c86c8b2ffb62211abc3fe0552cb.jpg?width=100&height=100)
Drupal este un CMS gratuit și open-source scris în PHP care este livrat cu licența GNU / GPL. La fel ca platformele CMS populare precum WordPress și Joomla, cu Drupal, puteți începe cu crearea propriului blog sau site web de la început, cu puține sau zero cunoștințe de programare web sau limbaje de markup.
În acest tutorial, veți afla cum să instalați Drupal pe CentOS 8 Linux.
Înainte de a începe, asigurați-vă că aveți a instalat stiva LAMP pe CentOS 8. LAMPĂ este o stivă populară utilizată pentru găzduirea găzduirii web și constă din Apache server web, MariaDB / MySQL baza de date și PHP.
De asemenea, asigurați-vă că aveți o conexiune SSH la serverul dvs. CentOS 8 și o conexiune la internet bună și stabilă.
Drupal necesită module PHP suplimentare pentru a funcționa fără probleme. Deci, instalați-le executând comanda de mai jos.
$ sudo dnf instalează php-curl php-mbstring php-gd php-xml php-pear php-fpm php-mysql php-pdo php-opcache php-json php-zip.
După ce ați instalat toate modulele PHP necesare, trebuie să creați o bază de date pentru a găzdui fișierele de instalare ale Drupal. Deci, conectați-vă la MariaDB baza de date așa cum se arată.
$ sudo mysql -u root -p.
Odată conectat, rulați comenzile așa cum se arată pentru a crea o bază de date pentru Drupal și acordați toate privilegiile utilizatorului Drupal.
MariaDB [(none)]> CREAȚI BAZA DE DATE drupal_db; MariaDB [(none)]> ACORDĂ TOTUL PE drupal_db. * ÎN „drupal_user” @ „localhost” IDENTIFICAT DE „[e-mail protejat]’; MariaDB [(none)]> PRIVILEGII DE ÎNVĂȚARE; MariaDB [(none)]> IEȘIRE;
Ieșiți și reporniți serverul bazei de date.
$ sudo systemctl reporniți mariadb.
Cu baza de date Drupal instalată, următorul pas va fi descărcând tarball-ul lui Drupal de pe site-ul oficial al Drupal. Acesta conține toate fișierele necesare pentru ca Drupal să funcționeze conform așteptărilor. La momentul redactării acestui lucru, cea mai recentă versiune este Drupal 8.8.4.
$ sudo wget https://ftp.drupal.org/files/projects/drupal-8.8.4.tar.gz.
După finalizarea descărcării, extrageți fișierul tarball așa cum se arată.
$ sudo tar -xvf drupal-8.8.4.tar.gz.
Apoi, mutați folderul extras în directorul rădăcină al documentului Apache așa cum se arată.
$ sudo mv drupal-8.8.2 / var / www / html / drupal.
Cu fișierul drupal necomprimat din directorul rădăcină al documentului, modificați permisiunile fișierului pentru a permite apache să acceseze directorul.
$ sudo chown -R apache: apache / var / www / html / drupal.
Apoi, vom crea un fișier de setări din fișierul de setări implicit (default.settings.php) care există deja în următoarea locație.
$ cd / var / www / html / drupal / sites / default. $ sudo cp -p default.settings.php settings.php.
În cazul în care SELinux este activat pe sistemul dvs., executați comanda de mai jos pentru a efectua regula SELinux pe /var/www/html/drupal/ director.
Am terminat cu toate configurațiile. Singurul bit rămas este configurarea Drupal pe browser. Pentru aceasta, tastați următoarea adresă în bara URL și apăsați INTRODUCE.
http://server-IP/drupal.
„Bine ati venitEcranul va fi așa cum se arată. Deci, mai întâi, selectați limba preferată și faceți clic pe „Salveaza si continua'Buton.
Pe ecranul următor, selectați „Profil standardCa profil de utilizat și faceți clic pe butonul „Salveaza si continua’Pentru a trece la pagina următoare.
Apoi, aruncați o privire asupra prezentării generale a cerințelor și activați adresele URL curate. Pentru a activa adresele URL curate, mergeți la fișierul de configurare Apache aflat în /etc/httpd/conf/httpd.conf fişier.
Seteaza AllowOverride atribut din Nici unul la Toate.
Apoi, reîmprospătați pagina pentru a continua la „Configurarea bazei de date'Pagină așa cum se arată. Completați câmpurile obligatorii, cum ar fi tipul bazei de date, numele bazei de date, parola bazei de date și numele de utilizator.
Din nou, faceți clic pe „Salveaza si continua'Pentru a trece la pasul următor. Drupal va începe instalarea tuturor caracteristicilor și va dura aproximativ 5 minute.
În secțiunea următoare, completați următoarele detalii:
În cele din urmă, vi se va prezenta pagina de pornire așa cum se arată. Acum puteți continua să creați site-ul dvs. și să adăugați conținut la acesta. Puteți utiliza o gamă largă de teme și plugin-uri Drupal pentru a îmbunătăți aspectul site-ului dvs.
Și acest lucru ne aduce la sfârșitul acestui articol. V-am prezentat un ghid pas cu pas al modului în care puteți instala Drupal pe CentOS 8.