GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Drupal 7 auf CentOS 7

Wir zeigen Ihnen, wie Sie Drupal 7 auf CentOS 7 installieren. In diesem Tutorial helfen wir Ihnen, die neueste Version von Drupal auf Ihrem CentOS 7 VPS mit Nginx, MariaDB und PHP-FPM zu installieren. Bevor wir fortfahren, gehen wir davon aus, dass Sie bereits einen LEMP-Stack (Linux, Nginx, MariaDB und PHP) auf Ihrem Server installiert haben. Wenn nicht, können Sie dem Tutorial zur Installation von LEMP folgen, um Ihr Linux-VPS vorzubereiten. Wenn Sie bereits einen LEMP-Stack auf Ihrem Server installiert haben, sind wir startklar. Die Installation von Drupal 7 auf CentOS 7 ist ziemlich einfach und sollte nicht länger als 10 Minuten dauern.

1. Aktualisieren Sie das Betriebssystem

Zunächst müssen Sie Ihre gesamte Systemsoftware auf die neueste verfügbare Version aktualisieren. Dies kann mit dem Befehl:

erfolgen
## yum update

2. Erforderliche Pakete installieren

Außerdem müssen Sie die erforderlichen Pakete mit yum:

installieren
yum install php-gd php-mbstring php-xml

3. Laden Sie Drupal herunter

Als nächstes müssen Sie Drupal von der offiziellen Website herunterladen. Die neueste stabile Version ist 7.32, Sie können sie also mit dem folgenden Befehl herunterladen:

## wget http://ftp.drupal.org/files/projects/drupal-7.32.tar.gz

4. Entpacken Sie das Drupal-Archiv

Danach sollten Sie das tar.gz-Archiv entpacken und dieses Verzeichnis nach /var/www/html

verschieben
## tar -zxvf drupal-7.32.tar.gz
## mv drupal-7.32 drupal
## mv drupal /var/www/html/

5. Konfigurieren Sie Drupal

Jetzt können Sie zum Verzeichnis /var/www/html/drupal/sites/default/ auf Ihrem Server navigieren, eine Kopie der default.settings.php namens settings.php erstellen und dieses Verzeichnis und diese Datei für alle beschreibbar machen:

## cd /var/www/html/drupal/sites/default/
## cp default.settings.php settings.php
## chmod 666 settings.php
## chmod 777 /var/www/html/drupal/sites/default

6. Neue Datenbank erstellen

Nachdem Sie diese wenigen Schritte ausgeführt haben, können Sie die Datenbank erstellen. Melden Sie sich als root bei Ihrer MariaDB an

## mysql -u root -p

und geben Sie die folgenden Befehle ein:

## create database DrupalDB;
## grant all on DrupalDB.* to Drupal_user@localhost identified by "sEcReT_pASsWoRd";
## exit

7. Webserver konfigurieren

Es ist an der Zeit, den Webserver so zu konfigurieren, dass Sie mit Ihrem Domainnamen auf das Drupal-Verzeichnis auf Ihrem Server zugreifen können.

Navigieren Sie mit dem Befehl zu /etc/nginx/conf.d:

## cd /etc/nginx/conf.d

und erstellen Sie die Datei drupal.conf:

## nano drupal.conf

mit folgendem Inhalt:

server {
    server_name domain.com;
    listen 80;
    root /var/www/html/drupal;
    access_log /var/log/nginx/domain.com-access.log;
    error_log /var/log/nginx/domain.com-error.log;
    index index.php;

    location / {
        try_files  $uri $uri/ /index.php?$args;
    }

    location ~* \.(jpg|jpeg|gif|css|png|js|ico|html)$ {
        access_log off;
        expires max;
    }
    location ~ /\.ht {
        deny  all;
    }
    location ~ \.php {
        try_files $uri = 404;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        include /etc/nginx/fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}

Vergessen Sie nicht, domain.com durch Ihren Domainnamen zu ersetzen.

8. Starten Sie den Webserver neu

Starten Sie jetzt Ihren Nginx-Webserver neu:

systemctl restart nginx

Das ist es. Es ist an der Zeit, Ihren bevorzugten Webbrowser zu verwenden und zu:

zu navigieren
http://domain.com

Vergessen Sie auch hier nicht, domain.com durch Ihren Domainnamen zu ersetzen.
Sie sollten so etwas sehen:

Jetzt können Sie den Anweisungen folgen und die Installation von Drupal 7 auf Ihrem CentOS 7 VPS abschließen.

Natürlich müssen Sie Drupal 7 nicht auf CentOS 7 installieren, wenn Sie einen unserer Managed Drupal Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Drupal für Sie zu installieren. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen. Wir haben auch eine Anleitung veröffentlicht für:How to Install Drupal on CentOS 8.

PS . Wenn Ihnen dieser Beitrag zur Installation von Drupal 7 auf CentOS 7 gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Cent OS
  1. So installieren Sie PHP 7, 7.2 und 7.3 auf CentOS 7

  2. So installieren Sie Java 11 und 12 unter CentOS 7

  3. So installieren Sie Wine 4.0 unter CentOS 7

  4. So installieren Sie Vim 8.2 unter CentOS 7

  5. So installieren Sie Drupal auf CentOS/Fedora

So installieren Sie R unter CentOS 7

So installieren Sie Drupal auf CentOS 7

So installieren Sie R unter CentOS 8

So installieren Sie Drupal 8 auf CentOS 7

So installieren Sie Drush für Drupal unter CentOS 7

So installieren Sie Drupal unter CentOS 8