Монтаж
Установите FatFreecrm на Linux (на основе Debian)
FATFREECRM Ниже инструкции работают только для 64-битных дистрибутивов Linux на основе Debian, таких как Ubuntu. Возьмите копию FatFreecrm от GitHub
git clone git@github.com:fatfreecrm/fat_free_crm.git fat_free_crm
Изменить текущий рабочий каталог на ранее созданный один
cd fat_free_crm
FAT FAT CRM поддерживает базу данных MySQL. Исходный код поставляется с образцами файлов конфигурации базы данных. Вам нужно будет скопировать конфигурацию для выбранного вами DB:
cp config/database.mysql.yml config/database.yml
Изменить config/database.yml и укажите имена базы данных и данные аутентификации. Возможно, вам потребуется установить некоторые библиотеки конкретных платформ, чтобы удовлетворить все зависимости от драгоценных камней.
sudo apt-get install libmagick++-dev libxml2 libxml2-dev libxslt1.1 libxslt1-dev libyaml-dev
sudo apt-get install mysql-client libmysqlclient-dev
Если у вас есть проблемы с установкой зависимостей БД, вам нужно будет обратиться к документации MySQL для установки на вашей платформе, прежде чем продолжить. После завершения вышеуказанного, запустите следующую команду из корневого каталога приложения:
bundle install
Теперь вы готовы создать базу данных:
rake db:create
Вы можете настроить бесплатные настройки CRM, такие как ваш хост, базовый URL, язык (локаль), структуры меню, цвета по умолчанию и аутентификацию электронной почты. Настройки CRM без жира хранятся в трех местах и загружаются в следующем порядке:
config/settings.default.yml
config/settings.yml (if exists)
‘settings’ table in database (if exists)
Настройки, загруженные последними, имеют наивысший приоритет и переопределяют любые настройки из предыдущих источников. Запустите миграции базы данных и настройте пользователь администратора. Запустите следующую задачу Grafe:
rake ffcrm:setup
Предыдущая команда будет перенести в базу данных и предложат вам имя пользователя администратора, пароль и электронную почту. Вы можете проверить Drive Fat Fat CRM, загрузив записи образцов, которые генерируются на Fly, имитируя фактическое использование. Загрузка демонстрации удалит все существующие данные из вашей базы данных.
rake ffcrm:demo:load
Теперь вы сможете запустить сервер Rails и указать свой веб -браузер на http: // localhost: 3000
rails server
Поздравляю! Вы успешно установили приложение FATFREECRM.