Установка Iris CRM в Linux
Предполагается, что Ваш сервер удовлетворяет требованиям системы и уже установлены Apache, PHP и PostgreSQL.
Если это так, то двигаемся вперед.
-
Скачайте подходящий дистрибутив. Данная инструкция актуальна для пакетов из колонки «Архив».
-
Распаковываем скачанный архив. В распакованном каталоге находятся файлы Iris CRM для веб сервера (htdocs) и дамп базы данных для PostgreSQL (iriscrm-base-x-x-xx.backup).
-
Создаем пустую базу данных на сервере. Если Вы установили pgAdmin, то запускаем его и создаем новую базу данных. В этом примере мы ее назвали iriscrm.

При этом по умолчанию будет создана схема public. Если ее нет, создайте ее.

В итоге мы должны получить такую картину.

Если Вы работаете с сервером в консоли, то можете вместо этого выполнить команды
psql -U postgres -c "CREATE DATABASE iriscrm WITH OWNER = postgres ENCODING = 'UTF8';" psql -U postgres -c "ALTER DATABASE iriscrm SET client_encoding=win1251;" psql -U postgres -c "ALTER DATABASE iriscrm SET DateStyle=iso, dmy;" psql -U postgres -d iriscrm -c "CREATE LANGUAGE plpgsql;"
-
Теперь нам нужно наполнить базу системными таблицами и начальными значениями. Для этого жмем правой кнопкой мыши на название БД и выбираем Восстановить..., в появившемся окне выбираем файл с дампом (iriscrm-base-x-x-xx.backup) и нажимаем OK.

Если все хорошо, то Вы увидите в этом окне довольно длинный лог, который завершается строкой
... Процесс вернул код выхода 0
Жмем Завершено.
Если Вы работаете с сервером в консоли, то можете вместо этого выполнить команду
pg_restore -O -n public -h localhost -p 5432 -U postgres -d iriscrm iriscrm-base-x-x-xx.backup
-
Копируем файлы системы в папку веб сервера. Для этого содержимое папки htdocs из архива копируем в каталог /var/www.
-
Прописываем параметры соединения с базой данных. Для этого открываем файл .../iriscrm/admin/settings/settings.xml и прописываем параметры соединения с БД. По умолчанию там прописано следующее.
<CONN_TYPE>pgsql</CONN_TYPE> <HOST>localhost</HOST> <USERNAME>postgres</USERNAME> <PASSWORD>postgres</PASSWORD> <DB_NAME>iriscrm</DB_NAME>
-
Теперь при необходимости меняем владельца и группу на www-data.
chown -R www-data:www-data /var/www/iriscrm
-
Заходим в браузер по адресу http://localhost/iriscrm и делаем попытку входа в систему. Стандартный логин/пароль: admin/iriscrm.
Внимание! Настоятельно рекомендуем Вам сменить стандартные пароли.
Если у Вас возникли проблемы при установке, задайте вопрос на этой странице.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
-
