GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Contao na Ubuntu 20.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat Contao na Ubuntu 20.04 LTS. Pro ty z vás, kteří to nevěděli, je Contao's open-source redakční systém (CMS). Je navržen pro snadné použití, aby umožnil majitelům firem a zkušeným uživatelům vytvářet výkonné a dynamické webové stránky s obsahem. Contao lze také integrovat do běžné aplikace Symfony.

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 Contao CMS na Ubuntu 20.04 (Focal Fossa). Můžete postupovat podle stejných pokynů pro Ubuntu 18.04, 16.04 a jakoukoli jinou distribuci založenou na Debianu, jako je Linux Mint.

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu 20.04, 18.04 a jakoukoli jinou distribucí založenou na Debianu, jako je Linux Mint nebo základní OS.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • 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 Contao na Ubuntu 20.04 LTS Focal Fossa

Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální, spuštěním následujícího apt příkazy v terminálu.

sudo apt update
sudo apt upgrade

Krok 2. Instalace sady LAMP.

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

Krok 3. Instalace aplikace Composer.

Spuštěním následujícího příkazu nainstalujte Composer do svého systému:

sudo curl -sS https://getcomposer.org/installer -o composer-setup.php
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer

Ověřte a zkontrolujte verzi skladatele:

composer -V

Krok 4. Konfigurace MariaDB.

Ve výchozím nastavení není MariaDB tvrzená. 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:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

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

mysql -u root -p

To 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 instalaci PrestaShopu:

CREATE DATABASE contaodb;
CREATE USER 'contaouser'@'localhost' IDENTIFIED BY 'Your-Strong-Passwd';
GRANT ALL PRIVILEGES ON `contaodb`.* TO 'contaouser'@'localhost';
FLUSH PRIVILEGES;
>

Krok 5. Instalace Contao na Ubuntu 20.04.

Nyní nainstalujeme Contao pomocí Správce Contao. Nejprve zadejte /var/www/html/your-domain.com/web :

mkdir -p /var/www/html/your-domian.com/web
cd /var/www/html/your-domian.com/web
sudo -u www-data wget https://download.contao.org/contao-manager/stable/contao-manager.phar -O contao-manager.phar.php

Krok 6. Přístup k webovému rozhraní Contao.

Po úspěšné instalaci otevřete svůj oblíbený prohlížeč a přejděte na http://your-domian.com v adresním řádku. Zobrazí se přihlašovací stránka, jak je znázorněno níže:

Blahopřejeme! Úspěšně jste nainstalovali Contao. Děkujeme, že jste použili tento návod k instalaci systému správy obsahu (CMS) společnosti Contao s otevřeným zdrojovým kódem na Ubuntu 20.04 LTS Focal Fossa systému. Další pomoc nebo užitečné informace vám poskytneme doporučujeme vám podívat se na oficiální web Contao.


Ubuntu
  1. Jak nainstalovat Docker na Ubuntu 22.04 / 20.04 LTS

  2. Jak nainstalovat PlayOnLinux na Ubuntu 20.04 LTS

  3. Jak nainstalovat MariaDB v Ubuntu 20.04 LTS

  1. Jak nainstalovat Ansible na Ubuntu 20.04 LTS / 21.04

  2. Jak nainstalovat Minikube na Ubuntu 20.04 LTS / 21.04

  3. Jak nainstalovat Spotify na Ubuntu 18.04 LTS

  1. Jak nainstalovat Prometheus na Ubuntu 18.04 LTS

  2. Jak nainstalovat Memcached na Ubuntu 18.04 LTS

  3. Jak nainstalovat VestaCP na Ubuntu 18.04 LTS