Общая навигация
Общие документы
ИИ "НИКА"
Цифровой скетч
Моя CRM
Разделы документа
1. СИСТЕМНЫЕ ТРЕБОВАНИЯ
2. ПОДГОТОВКА К УСТАНОВКЕ
3. ПРОЦЕСС УСТАНОВКИ
4. НАСТРОЙКА ПОСЛЕ УСТАНОВКИ
5. ПРОВЕРКА РАБОТОСПОСОБНОСТИ
6. ТИПИЧНЫЕ ПРОБЛЕМЫ И ИХ РЕШЕНИЯ
Установка на Apache/Nginx и PHP 8.1+, подготовка MySQL или SQLite, мастер install/index.php, настройка почты, интеграций, дашборда и безопасности, проверка функций и типовые неисправности.
В примерах путей используется каталог mine-crm; замените домен и пути на свои. Ниже приведены полные разделы инструкции.
Для успешной установки и работы «Моя ЦРМ» ваша система должна соответствовать следующим минимальным требованиям:
• Веб-сервер: Apache 2.4+ или Nginx 1.18+
• PHP: версия 8.1 или выше
• База данных: MySQLi 5.7+ или SQLite3 3.30+
• Оперативная память: минимум 2 ГБ (рекомендуется 4 ГБ+)
• Дисковое пространство: минимум 10 ГБ свободного места
• PHP-расширения:
○ PDO
○ JSON
○ Mbstring
○ XML
○ Curl
○ Zip
○ GD
○ OpenSSL
○ Fileinfo
2.1. Настройка веб-сервера
Apache
1. Убедитесь, что включены модули:
○ mod_rewrite
○ mod_headers
○ mod_ssl (если планируется использовать HTTPS)
2. Создайте виртуальный хост (пример для Apache):
<VirtualHost *:80>
ServerName crm.yourcompany.com
DocumentRoot /var/www/html/mine-crm
<Directory /var/www/html/mine-crm>
Options -Indexes +FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/crm-error.log
CustomLog ${APACHE_LOG_DIR}/crm-access.log combined
</VirtualHost>
Nginx
1. Создайте конфигурацию виртуального хоста:
server {
listen 80;
server_name crm.yourcompany.com;
root /var/www/html/mine-crm;
index index.php;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}
2.2. Настройка PHP
1. Установите PHP 8.1 или выше
2. Настройте php.ini:
memory_limit = 256M
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
date.timezone = 'Your/Timezone'
2.3. Настройка базы данных
MySQL
1. Создайте новую базу данных:
CREATE DATABASE mine_crm CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
2. Создайте пользователя и предоставьте ему права:
CREATE USER 'crm_user'@'localhost' IDENTIFIED BY 'strong_password';
GRANT ALL PRIVILEGES ON mine_crm.* TO 'crm_user'@'localhost';
FLUSH PRIVILEGES;
SQLite
1. Создайте директорию для файла базы данных с соответствующими правами доступа:
mkdir -p /var/www/html/mine-crm/database
chown -R www-data:www-data /var/www/html/mine-crm/database
chmod -R 755 /var/www/html/mine-crm/database
3.1. Получение исходного кода
1. Загрузите архив с исходным кодом mine-CRM с официального сайта или из репозитория
2. Распакуйте архив в директорию веб-сервера:
unzip mine-crm.zip -d /var/www/html/
3. Установите правильные права доступа:
chown -R www-data:www-data /var/www/html/mine-crm
chmod -R 755 /var/www/html/mine-crm
chmod -R 777 /var/www/html/mine-crm/files
chmod -R 777 /var/www/html/mine-crm/uploads
chmod -R 777 /var/www/html/mine-crm/app
3.2. Запуск установщика
1. Откройте в веб-браузере URL: http://crm.yourcompany.com/install/index.php
2. Следуйте инструкциям установщика:
a. Проверка системных требований
○ Система автоматически проверит соответствие сервера требованиям
○ Если какие-либо требования не выполнены, установщик выдаст предупреждение с инструкциями по исправлению
b. Настройка подключения к базе данных
○ Выберите тип базы данных (MySQLi или SQLite3)
○ Для MySQLi введите:
• Хост базы данных (обычно localhost)
• Имя базы данных (mine_crm)
• Имя пользователя (crm_user)
• Пароль (strong_password)
• Префикс таблиц (опционально, например: crm_)
○ Для SQLite3:
• Укажите путь к файлу базы данных или оставьте значение по умолчанию
c. Создание учётной записи администратора
○ Введите имя администратора
○ Введите адрес электронной почты
○ Создайте надёжный пароль
○ Введите название компании
d. Базовая настройка системы
○ Выберите язык интерфейса по умолчанию
○ Настройте региональные параметры (формат даты, валюта и т.д.)
○ Настройте параметры электронной почты (опционально)
e. Завершение установки
○ Нажмите кнопку «Завершить установку»
○ Установщик создаст необходимые таблицы в базе данных и настроит систему
3. После завершения установки удалите директорию install для обеспечения безопасности:
rm -rf /var/www/html/mine-crm/install
4.1. Настройка почтового сервиса
1. Войдите в систему с учётными данными администратора
2. Перейдите в раздел «Настройки» > «Email-сервис»
3. Настройте SMTP-параметры:
○ SMTP-сервер
○ Порт
○ Шифрование (TLS/SSL)
○ Имя пользователя
○ Пароль
4. Сохраните настройки и отправьте тестовое письмо для проверки
4.2. Настройка интеграций
1. Перейдите в раздел «Настройки» > «Интеграции»
2. Настройте необходимые интеграции:
○ reCaptcha: добавьте ключи API
○ Google Drive: настройте OAuth-аутентификацию
○ Pusher: добавьте ключи API для реализации уведомлений в реальном времени
○ Slack: настройте вебхуки для интеграции
○ Bitbucket/GitHub: добавьте ключи API для доступа к репозиториям
4.3. Настройка дашборда
1. Перейдите в раздел «Настройки» > «Дашборд»
2. Настройте виджеты для отображения на главной странице
3. Расположите виджеты в нужном порядке с помощью drag-and-drop
4. Сохраните настройки
4.4. Настройка групп доступа
1. Перейдите в раздел «Настройки» > «Пользователи» > «Группы доступа»
2. Создайте необходимые группы доступа (например, Менеджеры, Продавцы, Бухгалтерия)
3. Настройте права доступа для каждой группы
4. Сохраните настройки
4.5. Настройка ограничений по IP
1. Перейдите в раздел «Настройки» > «Безопасность» > «Ограничения по IP»
2. Добавьте разрешённые IP-адреса или диапазоны IP-адресов
3. Сохраните настройки
После завершения установки и настройки системы проведите тестирование основных функций:
1. Сбор и хранение лидов
○ Создайте нового лида
○ Убедитесь, что данные корректно сохраняются
2. Управление клиентами
○ Добавьте нового клиента
○ Проверьте возможность редактирования данных клиента
3. Управление проектами
○ Создайте новый проект
○ Назначьте ответственных
○ Проверьте доступность проекта для клиента
4. Создание и управление задачами
○ Создайте новую задачу
○ Назначьте исполнителя
○ Проверьте уведомления о назначении задачи
5. Финансовый учёт
○ Создайте счёт
○ Проверьте возможность отправки счёта клиенту
○ Зарегистрируйте оплату
6. Внутренние коммуникации
○ Отправьте сообщение сотруднику
○ Проверьте получение уведомления
6.1. Проблемы с правами доступа
Проблема: ошибки записи в файлы или директории. Решение: проверьте и исправьте права доступа:
find /var/www/html/mine-crm -type d -exec chmod 755 {} \;
find /var/www/html/mine-crm -type f -exec chmod 644 {} \;
chmod -R 777 /var/www/html/mine-crm/storage
chmod -R 777 /var/www/html/mine-crm/uploads
chmod -R 777 /var/www/html/mine-crm/temp
chown -R www-data:www-data /var/www/html/mine-crm
6.2. Проблемы с базой данных
Проблема: ошибки подключения к базе данных. Решение:
• Проверьте правильность учётных данных в конфигурационном файле
• Убедитесь, что сервер базы данных запущен и доступен
• Проверьте права пользователя базы данных
6.3. Ошибки PHP
Проблема: белый экран или ошибки PHP. Решение:
• Включите отображение ошибок в php.ini для диагностики
• Проверьте логи ошибок PHP и веб-сервера
• Убедитесь, что все необходимые расширения PHP установлены и включены
6.4. Проблемы с веб-сервером
Проблема: 404 ошибки или проблемы с маршрутизацией. Решение:
• Убедитесь, что модуль mod_rewrite (Apache) включён
• Проверьте правильность конфигурации виртуального хоста
• Убедитесь, что файл .htaccess существует и имеет правильные права доступа
6.5. Проблемы отправки электронной почты
Проблема: система не может отправлять электронные письма. Решение:
• Проверьте настройки SMTP-сервера
• Убедитесь, что учётные данные для SMTP-сервера верны
• Проверьте, не блокирует ли брандмауэр исходящие соединения на порт SMTP-сервера
При возникновении проблем, не описанных в данной инструкции, обратитесь к документации продукта или свяжитесь со службой технической поддержки. Сохраняйте резервные копии данных и конфигурационных файлов перед внесением любых изменений в систему.
8 (3452) 696-001
7203558650
722401001
INFO@DI-INDUSTRY.RU
625019, Тюменская область, г. Тюмень,
ул. Республики,д 250, стр. 5, оф 309.
© 2026 Все права защищены