GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Drupal na Linux Mint 20

V tomto tutoriálu vám ukážeme, jak nainstalovat Drupal na Linux Mint 20. Pro ty z vás, kteří to nevěděli, je Drupal jednou z celosvětově nejoblíbenějších open source platforem CMS Drupal je napsaný v PHP, je open-source a bezplatný CMS, který se používá k vytváření úžasných blogů a webových stránek. Poskytuje širokou škálu nástrojů, šablon a pluginů pro vytváření výkonných a elegantních webových stránek s vynikající bezpečností a spolehlivostí. Je to jak back-end, tak front-end platforma s backendem využívajícím databázi MySQL a front-end poháněný PHP a Javascriptem.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci systémů pro správu obsahu Drupal na serveru Linux Mint 20 (Ulyana).

Předpoklady

  • Server s jedním z následujících operačních systémů:Linux Mint 20 (Ulyana).
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Drupal na Linux Mint 20 Ulyana

Krok 1. Než spustíte výukový program níže, je důležité se ujistit, že váš systém je aktuální, a to spuštěním následujícího apt příkazy v terminálu:

aktualizace sudo apt

Krok 2. Instalace serveru LAMP (Linux, Apache, MariaDB a PHP).

Je vyžadován server Linux Mint LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde.

Krok 3. Instalace Drupalu na Linux Mint 20.

Nyní stáhneme instalační balíček Drupal pomocí wget příkaz:

wget https://ftp.drupal.org/files/projects/drupal-9.1.9.zip

Rozbalte komprimovaný soubor a vytvořte adresářovou strukturu Drupal:

rozbalte drupal-9.1.9.zipmv drupal-9.1.4 /var/www/drupal

Budeme muset změnit oprávnění některých složek:

chown -R www-data.www-data /var/www/drupalchmod -R 755 /var/www/drupal

Krok 4. Konfigurace MariaDB pro WordPress.

Ve výchozím nastavení není MariaDB zesílena. MariaDB můžete zabezpečit pomocí mysql_secure_installation skript. měli byste si pozorně přečíst a níže každý krok, který nastaví heslo root, odstraní anonymní uživatele, zakáže vzdálené přihlášení root a odstraní testovací databázi a přístup k zabezpečené MariaDB:

mysql_secure_installation

Nakonfigurujte to takto:

- Nastavit heslo root? [A/n] y- Odebrat anonymní uživatele? [A/n] y- Zakázat vzdálené přihlášení root? [A/n] y- Odebrat testovací databázi a získat k ní přístup? [A/n] y- Znovu načíst tabulky oprávnění? [A/n] y

Dále se budeme muset přihlásit do konzole MariaDB a vytvořit databázi pro Drupal. Spusťte následující příkaz:

mysql -u root -p

Toto vás vyzve k zadání hesla, takže zadejte své root heslo MariaDB a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro Instalace Drupalu:

VYTVOŘIT DATABÁZI mydrupaldb;VYTVOŘIT UŽIVATELE 'mydrupal_user'@'localhost' IDENTIFIKOVANÉHO PODLE 'vaše-silné_heslo';UDĚLIT VŠE NA mydrupaldb.* DO 'mydrupal_user'@'localhost' IDENTIFIKOVANÉ PODLE 'vašeho-strong_SHVIEXIT'; před> 

Krok 5. Konfigurace Apache pro Drupal.

Vytvořte v Apache novou direktivu virtuálního hostitele. Vytvořte například nový konfigurační soubor Apache s názvem „drupal.conf “ na vašem virtuálním serveru:

dotkněte se /etc/apache2/sites-available/drupal.confln -s /etc/apache2/sites-available/drupal.conf /etc/apache2/sites-enabled/drupal.confnano /etc/apache2/sites-available /drupal.conf

Přidejte následující řádky:

Administrátor [email protected] /var/www/drupalServerName your-domain.comServerAlias ​​www.your-domain.comOptions FollowSymLinksAllowOverride AllOrder allow,denyallow from všeErrorLog /var/log/apache2/your-domain.com-error_logCustomLog /var/log/apache2/your-domain.com-access_log common

Nyní můžeme restartovat webový server Apache, aby se změny provedly:

sudo a2ensite drupal.confsudo a2enmod přepsat sudo systemctl restartovat apache2.service

Krok 6. Konfigurace brány firewall

V případě, že jste povolili UFW firewall a požadavky na blokování firewallu webového serveru Apache, otevřete port ve firewallu:

sudo ufw povolit 80/tcpsudo ufw povolit 443/tcpsudo ufw znovu načíst

Krok 7. Přístup k webovému rozhraní Drupal.

Drupal bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com a dokončete požadované kroky k dokončení instalace.

Blahopřejeme! Úspěšně jste nainstalovali Drupal. Děkujeme, že jste použili tento návod k instalaci nejnovější verze Drupal CMS v systému Linux Mint. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální Web Drupal.


Ubuntu
  1. Jak nainstalovat Wine 4.0 na Linux Mint 19

  2. Jak nainstalovat Steam na Linux Mint 20

  3. Jak nainstalovat Notepad++ na Linux Mint 19

  1. Jak nainstalovat Drupal na Ubuntu 15.04

  2. Jak nainstalovat Drupal na Ubuntu 16.04

  3. Jak nainstalovat Nginx na Linux Mint 19

  1. Jak nainstalovat Javu na Linux Mint 19

  2. Jak nainstalovat Node.js na Linux Mint 19

  3. Jak nainstalovat FFmpeg na Linux Mint 19