GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Drupal 7 na CentOS 7

Ukážeme vám, jak nainstalovat Drupal 7 na CentOS 7. V tomto tutoriálu vám pomůžeme nainstalovat nejnovější verzi Drupalu na váš CentOS 7 VPS s Nginx, MariaDB a PHP-FPM. Než budeme pokračovat, předpokládáme, že již máte na svém serveru nainstalován LEMP stack (Linux, Nginx, MariaDB a PHP). Pokud ne, můžete se řídit návodem Jak nainstalovat LEMP a připravit si linux vps. Pokud již máte na svém serveru nainstalován LEMP stack, můžeme začít. Instalace Drupalu 7 na CentOS 7 je poměrně snadný úkol a jeho dokončení by nemělo trvat déle než 10 minut.

1. Aktualizujte systém OS

Nejprve musíte upgradovat veškerý systémový software na nejnovější dostupnou verzi. To lze provést pomocí příkazu:

## yum update

2. Nainstalujte požadované balíčky

Také musíte nainstalovat požadované balíčky pomocí yum:

yum install php-gd php-mbstring php-xml

3. Stáhněte si Drupal

Dále si musíte stáhnout Drupal z oficiální webové stránky. Nejnovější stabilní verze je 7.32, takže si ji můžete stáhnout pomocí následujícího příkazu:

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

4. Rozbalte archiv Drupal

Poté byste měli rozbalit archiv tar.gz a přesunout tento adresář do /var/www/html

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

5. Nakonfigurujte Drupal

Nyní můžete přejít do adresáře /var/www/html/drupal/sites/default/ na vašem serveru, vytvořit kopii souboru default.settings.php s názvem settings.php a nastavit tento adresář a soubor pro zápis všem:

## 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. Vytvořit novou databázi

Po dokončení těchto několika kroků jste připraveni vytvořit databázi. Přihlaste se do své MariaDB jako root

## mysql -u root -p

a zadejte následující příkazy:

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

7. Nakonfigurujte webový server

Je čas nakonfigurovat webový server, abyste měli přístup k adresáři Drupal na vašem serveru pomocí názvu vaší domény.

Přejděte do /etc/nginx/conf.d pomocí příkazu:

## cd /etc/nginx/conf.d

a vytvořte soubor drupal.conf:

## nano drupal.conf

s následujícím obsahem:

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;
    }
}

Nezapomeňte nahradit domain.com názvem vaší domény.

8. Restartujte webový server

Nyní restartujte webový server Nginx:

systemctl restart nginx

A je to. Je čas použít svůj oblíbený webový prohlížeč a přejít na:

http://domain.com

Opět nezapomeňte nahradit domain.com názvem vaší domény.
Mělo by se zobrazit něco takového:

Nyní můžete postupovat podle pokynů a dokončit instalaci Drupal 7 na vašem CentOS 7 VPS.

Samozřejmě nemusíte instalovat Drupal 7 na CentOS 7, pokud používáte některou z našich služeb Managed Drupal Hosting, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám Drupal nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek. Zveřejnili jsme také průvodce:Jak nainstalovat Drupal na CentOS 8.

PS . Pokud se vám tento příspěvek o tom, jak nainstalovat Drupal 7 na CentOS 7, líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Drupal na CentOS/Fedora

  1. Jak nainstalovat Wine 4.0 na CentOS 7

  2. Jak nainstalovat Vim 8.2 na CentOS 7

  3. Jak nainstalovat VirtualBox na CentOS 7

  1. Jak nainstalovat Git na CentOS 8

  2. Jak nainstalovat Docker na CentOS 8

  3. Jak nainstalovat Java 8 &11 na Centos 8