Настоящая жизнь совершается там, где она незаметна (Л. Толстой).

Установить CachetHQ на CentOS 7

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

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

Установить CachetHQ на CentOS 7
На этом уроке мы расскажем, как установить CachetHQ на CentOS 7.1 VPS с MariaDB, PHP-FPM 5.6 и Nginx. CachetHQ является открытой системой, построенной на вершине Laravel 5. Это руководство должно работать на других системах Linux VPS, но была испытана и написана для CentOS 7 VPS.

Войдите на свой VPS через SSH

Обновите систему и установите необходимые пакеты

Установите MariaDB

MariaDB 5.5 поставляется по умолчанию с хранилищем CentOS 7, чтобы установить ее, просто запустите:

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

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

Далее, нам необходимо создать базу данных для нашего экземпляра CachetHQ.

Установка PHP и Nginx

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

Включить репозиторий Epel:

CentOS 7 поставляется с PHP версии 5.4, чтобы иметь возможность установить последнюю версию PHP, версия 5.6 мы включим репозиторий Webtatic:

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

Установите Composer

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

Установить узел Gulp и Bower

Нам нужно установить Gulp и Bower.

Установите CachetHQ

Создайте корневой каталог для вашего приложения.

Клонируйте репозиторий проекта из GitHub:

Установите все зависимости:

Скопируйте файл .env.example .env

Сгенерируйте  и установите ключ приложения:

и отредактируйте соответствующие значения:

Запуск миграции базы данных и заполнения базы данных с данными выборки:

Постойте активы:

Настройка Nginx и PHP

Создайте новый пул PHP-FPM для вашего пользователя:

Не забудьте изменить ваш_пользователь на ваше имя пользователя.

Перезапустите PHP-FPM

Генерация сертификата SSL:

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

Не забудьте изменить your_user на имя вашего пользователя.

И, наконец, перезапустите Nginx:

Вот и все. Вы успешно установили CachetHQ на вашем Centos 7 VPS. Если вы не измените имя пользователя и пароль по умолчанию, вы можете войти в систему с ‘test@test.com~~pobj’ и ‘test123’.

Для получения дополнительной информации о CachetHQ, пожалуйста , обратитесь на сайт CachetHQ.

Установить CachetHQ на CentOS 7


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

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

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

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

    Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

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

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

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

    close
    galka

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

    close