GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Drupal 9 auf Ubuntu 20.04

Drupal ist ein Open-Source-Content-Management-System, das in PHP geschrieben ist und unter der GNU General Public License vertrieben wird. Drupal ist ebenso beliebt wie WordPress und wird von Millionen von Menschen und Organisationen zum Erstellen ihrer Websites verwendet.

In diesem Tutorial führen wir Sie durch die Installation von Drupal 9 mit dem LAMP-Stack.

Beginnen wir mit der Installation.

1 Installieren von PHP und PHP-Erweiterungen

In diesem Abschnitt installieren wir PHP und PHP-Erweiterungen, die zum Ausführen von Drupal erforderlich sind.

Lassen Sie uns zuerst unser System aktualisieren.

sudo apt update && apt upgrade

Lassen Sie uns PHP und PHP-Erweiterungen installieren.

sudo apt install php libapache2-mod-php php-common php-mbstring php-xmlrpc php-soap php-gd php-xml php-intl php-mysql php-cli php-zip php-curl -y

2 2. Datenbank und Datenbankbenutzer erstellen

In diesem Schritt erstellen wir eine Datenbank und einen Datenbankbenutzer für unser Drupal Seite? ˅. Dazu müssen wir zuerst das MySQL-Terminal aufrufen.

mysql -u root -p

Lassen Sie uns eine Datenbank erstellen.

MariaDB [(none)]> create database drupal;

Lassen Sie uns einen Benutzer erstellen und der Datenbank drupal alle Berechtigungen erteilen .

MariaDB [(none)]> grant all privileges on drupal.* to 'drupal_user'@'localhost' identified by 'mypassword';

Bitte vergessen Sie nicht, „mypassword“ zu ändern ‘ zu Ihrem gewünschten Passwort.

Lassen Sie uns die vorgenommenen Änderungen speichern und beenden;

MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit;

3 3. Drupal herunterladen

Nachdem PHP und MySQL eingerichtet sind, werden wir jetzt Drupal herunterladen. Die Version von Drupal zum Zeitpunkt dieses Schreibens ist 9.3.0.

Zuerst müssen wir das Verzeichnis wechseln.

cd /var/www/

Lassen Sie uns Drupal herunterladen.

wget https://www.drupal.org/download-latest/tar.gz -O drupal.tar.gz

Lassen Sie uns die Datei extrahieren.

tar -xvzf drupal.tar.gz

Entfernen Sie die tar.gz-Datei und benennen Sie das extrahierte Verzeichnis um.

rm -r drupal.tar.gz

mv drupal-* drupal

Ändern Sie den Besitz des drupal-Verzeichnisses auf den Apache-Benutzer www-data .

chown -R www-data:www-data /var/www/drupal/

Korrigieren Sie die Berechtigung des Drupal-Verzeichnisses.

sudo find /var/www/drupal/ -type d -exec chmod 755 {} \;
sudo find /var/www/drupal/ -type f -exec chmod 644 {} \;

Der erste Befehl findet und setzt alle Verzeichnisse auf 755 und der zweite sucht nach allen Dateien und setzt die Berechtigung auf 644.

4 4. Erstellen eines virtuellen Apache-Hosts

Lassen Sie uns einen virtuellen Host für unser Drupal erstellen Website.

sudo nano /etc/apache2/sites-available/drupal.com.conf

Fügen Sie Folgendes zur drupal.com.conf hinzu Datei.

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/drupal
     ServerName domain.com



     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

     <Directory /var/www/smf/>
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
     </Directory>

</VirtualHost>

Vergessen Sie nicht, den Servernamen  zu ändern Anweisung an Ihre Domain .

Dann speichern und beenden.

Bevor wir den Apache-Webserver neu starten, müssen wir Apache mod_rewrite aktivieren . Führen Sie dazu diesen Befehl aus.

sudo a2enmod rewrite

Aktivieren wir nun den von uns erstellten virtuellen Host.

sudo a2ensite drupal.com.conf

Starten Sie dann den Apache-Webserver neu.

sudo systemctl restart apache2

5 5. Abschluss der Drupal-Installation

Nachdem der virtuelle Apache-Host eingerichtet ist, können Sie jetzt auf Ihre Website zugreifen, um die Drupal-Installation abzuschließen. Dazu müssen Sie Ihren Webbrowser öffnen und greifen Sie auf Ihre Website http://domain.com zu .

Wählen Sie Ihre bevorzugte Sprache und klicken Sie auf Speichern und fortfahren.

Wählen Sie ein Installationsprofil aus. Wählen Sie einfach die Standardoption Standard und klicken Sie auf Speichern und fortfahren .

Geben Sie den Datenbanknamen an , der Datenbank-Nutzername und das Passwort des Datenbankbenutzers die wir in Schritt 2 erstellt haben, klicken Sie dann auf Speichern und fortfahren .

Warten Sie, bis die Installation abgeschlossen ist.

Füllen Sie die Formulare mit Ihren Site-Informationen und Ihrem Site-Wartungskonto aus und klicken Sie dann auf Speichern und fortfahren .

Herzlichen Glückwunsch, die Installation war erfolgreich.

6 Fazit

Sie haben gelernt, wie einfach Sie Drupal auf Ubuntu 20.04 mit dem LAMP-Stack installieren können. Wenn Ihnen dieser Artikel gefällt, gefällt Ihnen vielleicht auch unser Artikel über WordPress.


Ubuntu
  1. So installieren Sie Drupal 7 auf Ubuntu 14.04

  2. So installieren Sie Drupal unter Ubuntu 16.04

  3. So installieren Sie R unter Ubuntu 16.04

  4. So installieren Sie Go unter Ubuntu 18.04

  5. So installieren Sie Drupal unter Ubuntu 18.04

So installieren Sie Drupal unter Ubuntu 15.04

So installieren Sie Drupal unter Ubuntu 16.04

So installieren Sie Drupal auf Ubuntu 18.04 LTS

So installieren Sie Drupal auf Ubuntu 20.04 LTS

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04