Знание — в действии (Эразм Роттердамский).

Как установить CachetHQ на Ubuntu 16.04 VPS

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

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

На этом уроке мы покажем вам, как установить CachetHQ на Ubuntu 16.04 VPS с MySQL и Apache2. CachetHQ позволяет легко создать страницу состояния для вашего приложения, службы или сети, и она основана на фреймворке Laravel. Это руководство должно работать на других системах Linux VPS также хорошо, но была испытана и написана для Ubuntu 16,04 VPS.

На момент написания этого учебника, Cachet v2.3.9 является последней доступной стабильной версией, и требует:

  • PHP 5.5.9+ или более поздней версии, установленных на Linux VPS;
  • HTTP – сервер с поддержкой PHP (например: Apache , Nginx , Caddy)
  • Composer
  • Поддерживаемые базы данных: MySQL , PostgreSQL или SQLite

ИНСТРУКЦИИ:

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

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

Установите MariaDB 10,0

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

 

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

 

Не забудьте заменить ‘ваш-пароль’ на сильный пароль.

Установка веб-сервера Apache2

Установка PHP и необходимых PHP модулей

Чтобы установить последнюю стабильную версию PHP версии 7 и все необходимые модули, выполните следующую команду:

 

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

 

Для того, чтобы активировать новую конфигурацию, перезапустите веб-сервер Apache, используя следующую команду:

Загрузите исходный код с Git

 

Все файлы должны быть доступны для чтения веб-сервером, поэтому нам нужно установить правильную собственность

Настройка базы данных

Переименуйте файл .env.example .env с помощью следующей команды:

 

Откройте файл .env и измените следующие строки:

Установите Composer

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

Установите ключ приложения

Прежде чем идти дальше, нам нужно установить конфигурацию APP_KEY. Она используется для всех шифрования, используемого в Cachet.

 

Cachet поставляется с командой установки, которая будет:

  • Запускать миграцию
  • Запуск seeders (из которых их нет)
 

Создать новую директиву виртуального хоста в Apache. Например, можно создать файл новой конфигурации Apache с именем ‘cachet.conf’ на виртуальном сервере:

 

Затем добавьте следующие строки:

 

Снова перезапустите веб-сервер Apache для того, чтобы изменения вступили в силу:

 

Откройте ваш любимый веб-браузер, перейдите по адресу http://your-domain.ru/ и если вы правильно настроили все установки Cachet должен работать. Вы должны следовать простым инструкциям на экране установки вставляя необходимую информацию по запросу.

Все. Установка Cachet завершена.


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

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

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

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

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

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

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

    close
    galka

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

    close