Як встановити Contao на Ubuntu 24.04 LTS | Ubuntu 22.04
У цьому посібнику ми покажемо вам, як встановити Contao на Ubuntu 24.04 LTS.Для тих, хто не знав, Contao’s – це система управління контентом з відкритим вихідним кодом (CMS).Він розроблений для простоти використання, щоб дозволити власникам бізнесу та досвідченим користувачам створювати веб-сайти з потужним та динамічним змістом.Contao також можна інтегрувати у звичайну програму Symfony.
У цій статті передбачається, що у вас є хоча б базові знання Linux, ви знаєте, як використовувати оболонку, і що найважливіше, ви розміщуєте свій сайт на власному VPS.Установка досить проста і передбачає, що ви працюєте з обліковим записом root, в іншому випадку вам може знадобитися додати ‘sudo’ до команд для отримання привілеїв root.Я покажу вам покрокову установку Contao CMS на Ubuntu 24.04 (Focal Fossa).Ви можете дотримуватися інструкцій для Ubuntu 22.04, 20.04 та будь-якого іншого дистрибутива на основі Debian, такого як Linux Mint.
Встановіть Contao на Ubuntu 24.04 LTS Focal Fossa
Крок 1. По-перше, переконайтеся, що всі ваші системні пакети оновлені, виконавши наступні апткоманди в терміналі.
sudo apt update sudo apt upgrade
Крок 2. Встановлення стека LAMP.
Потрібен сервер Ubuntu 24.04 LAMP.Якщо у вас не встановлена LAMP, ви можете слідувати нашому керівництву тут.
Крок 3. Налаштування Composer.
Виконайте наступну команду нижче, щоб встановити Composer у вашу систему:
sudo curl -sS https://getcomposer.org/installer -o composer-setup.php sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
Перевірте та перевірте версію Composer:
composer -V
Крок 4. Налаштування MariaDB.
За замовчуванням MariaDB не посилено.Ви можете захистити MariaDB за допомогою mysql_secure_installation скрипта.ви повинні уважно прочитати і під кожним кроком, який встановить пароль root, видалить анонімних користувачів, заборонить віддалений вхід root, а також видалить тестову базу даних та доступ до безпеки MariaDB:
mysql_secure_installation
Налаштуйте це так:
- 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
Потім нам потрібно буде увійти в консоль MariaDB та створити базу даних для PrestaShop.Виконайте таку команду:
mysql -u root -p
Вам буде запропоновано ввести пароль, тому введіть пароль root для MariaDB та натисніть Enter.Після входу на сервер бази даних вам необхідно створити базу даних для встановлення PrestaShop:
CREATE DATABASE contaodb; CREATE USER 'contaouser'@'localhost' IDENTIFIED BY 'Your-Strong-Passwd'; GRANT ALL PRIVILEGES ON `contaodb`.* TO 'contaouser'@'localhost'; FLUSH PRIVILEGES;
Крок 5. Встановлення Contao в Ubuntu 24.04.
Тепер ми встановлюємо Contao за допомогою Contao Manager. Спочатку введіть :/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
Крок 6. Доступ до веб-інтерфейсу Contao.
Після успішного встановлення відкрийте свій улюблений браузер і перейдіть до нього в адресному рядку.Ви побачите сторінку входу, як показано нижче:http://your-domian.com
Вітаю!Ви успішно встановили Contao. Дякуємо за використання цього посібника для встановлення системи керування контентом з відкритим вихідним кодом Contao у системі Ubuntu 24.04 LTS Focal Fossa.Для отримання додаткової допомоги або корисної інформації ми рекомендуємо вам відвідати офіційний сайт Contao.