Молчание — золото... если, конечно, не подлость (Авессалом Подводный).

Установка CMS Bolt на Centos 7

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 25 ноября 2017

Установить CMS Bolt на Centos 7
В этом руководстве мы покажем вам, как установить CMS Bolt на CentOS 7 VPS с MariaDB, PHP 7 и Nginx в качестве веб – сервера. CMS Bolt представляет собой легким инструментом управления содержимым с открытым исходным кодом, написанный на PHP, и построенный на фреймворке Silex. Это руководство должно работать на других системах, основанных на Linux VPS,  так же хорошо, но было испытано и написано для CentOS 7.

1. Войдите на ваш VPS через SSH

 

Обновите систему

 

2. Установка MariaDB 10,2

Centos 7 поставляется с MariaDB 5.5 и в этом руководстве мы будем использовать последнюю версию MariaDB версии 10.2. Для того, чтобы установить пакет из официального репозитория MariaDB, откройте редактор и создайте следующий файл:

 

 

После того, как репо добавиться, вы можете установить пакеты MariaDB с помощью следующей команды:

 

Когда установка будет завершена, запустите сервер базы данных MariaDB и включите его для запуска во время загрузки:

 

выполните следующую команду, чтобы защитить установку:

 

Далее, нам необходимо создать базу данных для нашей установки CMS Bolt.

 

 

3. Установка Nginx, PHP и Composer

Nginx не доступна в официальных репозиториях CentOS, поэтому сначала нам нужно добавить репозиторий Epel, а затем установить пакет:

 

То же самое с сервисом MariaDB, запустите сервер Nginx и включите его для запуска во время загрузки:

 

CentOS 7 поставляется с PHP версии 5.4 и CMS Bolt требует PHP 5.5.9 или выше. Мы установим PHP 7.0 с помощью репозитория Webtatic. Чтобы включить репозиторий Webtatic, выполните следующую команду:

 

Установка PHP 7.0 и все необходимые расширения:

 

По умолчанию, PHP-FPM будет работать в качестве пользователя Apache. Так как мы используем Nginx, мы должны изменить пользователь апача на Nginx. Для того, чтобы внести изменения, мы можем использовать команды sed следующим образом:

 

Наконец повторно запустим службу PHP-FPM и включим ее для запуска во время загрузки:

 

Composer является менеджером зависимостей для PHP с помощью которого можно установить пакеты. Composer будет тянуть все необходимые библиотеки и зависимости, необходимые для вашего проекта.

 

4. Установка CMS Bolt

Мы установим CMS Bolt с помощью команды «composer create-project»:

 

Установщик спросит вас, хотите ли вы использовать стандартную структуру папок Bolt. Выберите «Да» и продолжите установку.

 

По умолчанию Bolt настроен на использование базы данных SQLite, так как мы будем использовать базу данных MySQL, мы должны изменить настройки в файле app/config/config.yml и ввести данные в базе данных, которую мы создали ранее:

 

 

Установите правильные собственности и разрешения со следующими командами:

 

5. Настройка Nginx

Создайте новый блок сервера Nginx:

 

 

Проверьте конфигурацию Nginx и перезапустите Nginx:

6. Создайте своего пользователя admin

После того, как установка будет завершена, перейдите по адресу HTTP://MYBOLTAPP и зарегистрируйте первого пользователя. Административный доступ автоматически предоставляется первому зарегистрированному пользователю.

Вот и все. Вы успешно установили CMS Bolt на вашем CentOS 7 VPS. Для получения дополнительной информации о том, как управлять установкой CMS Bolt, пожалуйста, обратитесь к официальной документации CMS Bolt.

Установить CMS Bolt на Centos 7


Читайте также

    Добавить комментарий

    Войти с помощью: 

    Ваш e-mail не будет опубликован. Обязательные поля помечены *

    Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

    badge
    Обратный звонок 1
    Отправить
    galka

    Спасибо! Ваша заявка принята

    close
    galka

    Спасибо! Ваша заявка принята

    close