В этой статье мы покажем вам, как установить Live Helper Chat на сервере CentOS 7. Для тех из вас, кто не знает, Live Helper Chat является свободным, гибким чатом поддержки для Вашего сайта с открытым исходным кодом. Он написана на PHP и использует MySQL/MariaDB для хранения своих данных. Он предоставляет множество функций, таких как онлайн отслеживания пользователей, несколько чатов, архив чата, скриншоты пользователей, загрузка файлов и многое другое. Он обеспечивает настольными клиентами для операторов, а также поддерживает XMPP. Он широко используется на многих сайтах.
В данной статье предполагается, что вы по крайней мере, имеете базовые знания Linux, знаете, как использовать оболочку, и, самое главное, вы размещаете свой сайт на своем собственном VPS. Установка очень проста и предполагает, что вы работаете в корневой учетной записи, если вы не можете добавить «sudo» к командам, чтобы получить привилегии суперпользователя. Мы покажем вам шаг за шагом установку Live Helper Chat на сервере CentOS 7.
Установка Live Helper Chat на CentOS 7
Шаг 1. Обновление системы.
Прежде всего, давайте начнем с обновления вашей системы.
Шаг 2. Установка LAMP на ваш сервер.
Серверe на CentOS 7 требуется установка стека LAMP. Если у вас не установлен LAMP, вы можете следить за нашим гидом здесь. Также необходимо установить необходимые PHP модули:
Шаг 3. Установка Live Helper Chat.
Первое, что нужно сделать, это перейти на страницу загрузки Live Helper Chat и скачать последнюю стабильную версию Live Helper Chat:
После загрузки вам нужно будет распаковать master.zip. Чтобы сделать это, выполните следующую команду:
Нам нужно будет изменить некоторые разрешения для папок:
Шаг 4. Настройка MariaDB для Live Helper Chat.
По умолчанию, MariaDB не защищен. Вы можете защитить MariaDB с помощью сценария mysql_secure_installation. Вы должны прочитать и ответить на каждом шаге, которые установят корневой пароль, удалят анонимных пользователей запретят удаленный вход администратора и удалить тестовую базу данных и доступ к защищенному MariaDB:
Настройте его так:
Далее нам нужно будет войти в консоль MariaDB и создать базу данных для Live Helper Chat. Выполните следующую команду:
Будет предложено ввести пароль, так что введите свой корневой пароль для MariaDB и нажмите клавишу Enter. После того, как вы вошли в систему на сервер базы данных, необходимо создать базу данных для установки:
Шаг веб-сервер 5. Настройка Apache для Live Helper Chat.
Мы создадим виртуальный хост Apache для нашего Live Helper Chat. Сначала нужно создать файл /etc/httpd/conf.d/vhosts.conf с помощью текстового редактора по своему выбору:
Затем, создайте виртуальный хост:
Добавьте следующие строки:
Сохраните и закройте файл. Перезапустите службу Apache для того чтобы изменения вступили эффекты:
На следующем шаге, мы должны разрешить HTTP трафик на порт 80 через firewalld. Вы можете сделать это, выполнив следующую команду:
Шаг 7. Доступ к Live Helper Chat.
Live Helper Chat будет доступен на HTTP по порту 80 по умолчанию. Откройте ваш любимый браузер и перейти по адресу http://yourdomain.ru или HTTP: //IP-адрес-сервера и выполните необходимые шаги, чтобы завершить установку.
Поздравления! Вы успешно установили Live Helper Chat. Спасибо за использование этой статьи для установки Live Helper Chat на системе CentOS 7. Для получения дополнительной помощи или полезной информации, мы рекомендуем вам проверить официальный веб – сайт Live Helper Chat.