Установка civicrm на wordpress, drupal або joomla в ubuntu

Розміщення серверів в надійних дата-центрах Європи. Відкрийте хмарний VPS / VDS сервер на швидких SSD за 1 хвилину!

Кращий хостинг:
- захистить дані від несанкціонованого доступу в охоронюваному європейському ЦОДі
- прийме оплату хоч в bitcoin.
- дозволить поставити свій дистрибутив

- захист від DDos-атак
- безкоштовний backup
- Uptime 99,9999%
- ЦОД - TIER III
- провайдер - TIER I

Підтримаємо російською мовою 24/7/365 Працюємо з юрособами і фізособами. Вам прямо зараз потрібно 24 ядра і 72 Gb RAM. Будь ласка!

Наші вигідні тарифи доведуть, що дешевий хостинг ви ще не знали!

Хвилинна справа: виберіть конфігурацію, оплатіть і CMS на VPS готова.
Money Back - 30 днів!

Банківськими картами, електронною валютою, через термінали Qiwi, Webmoney, PayPal, Новоплат і ін.

Задайте питання в службу підтримки 24/7/365

Знайдіть відповіді в нашій базі і познайомтеся з рекомендаціями

CiviCRM - це потужний набір програм для управління взаємозв'язками з клієнтами, який може використовувати Drupal, Joomla або WordPress для відстеження зв'язків.

Даний посібник допоможе встановити CiviCRM на ці три платформи на сервері Ubuntu 12.04.

вимоги

Для виконання керівництва потрібно:

Примітка. По можливості встановіть найбільш актуальну версію Drupal.

Завантаження і установка модуля

Переконайтеся, що користувач сервера має права доступу до файлів Drupal:

cd / var / www
sudo chown -R www-data: www-data *

Увійдіть на сайт Drupal з правами адміністратора, використовуючи вибрані під час установки облікові дані.

На екрані має з'явитися повідомлення про те, що установка пройшла успішно.

Installation was completed successfully.

Налаштування MySQL

Тепер потрібно створити БД, призначену для CiviCRM. Введіть в термінал наступну команду, щоб увійти в MySQL:

Введіть root-пароль MySQL. Створіть БД по імені civicrm за допомогою команди:

CREATE DATABASE civicrm;

Передайте всі права на БД новому користувачеві і виберіть пароль:

GRANT ALL ON civicrm. * TO civiuser @ localhost IDENTIFIED BY 'password';

Оновлення настройки і закрийте командний рядок MySQL:

FLUSH PRIVILEGES;
exit

установка CiviCRM

Тепер потрібно запустити інсталяційний скрипт CiviCRM. Доступ до нього можна отримати за посиланням:

Перша сторінка міститиме багато виділених червоним попереджень; це нормальна поведінка програми, так як вона ще не отримала необхідних даних.

Введіть облікові дані для баз даних CiviCRM і Drupal у відповідних полях.

CiviCRM Database Settings
MySQL server: localhost
MySQL username: civiuser
MySQL password: ******
MySQL database: civicrm
Drupal Database Settings
MySQL server: localhost
MySQL username: druser
MySQL password: ******
MySQL database: drupal

Завершивши, натисніть кнопку Re-check requirements. Після цього попередження повинні зникнути. На екрані з'явиться повідомлення про те, що всі дані отримані.

Щоб мати доступ до деяких зразках даних, встановіть прапорець Load sample data. Натисніть Check Requirements and Install CiviCRM.

На екрані з'явиться повідомлення про вдалу установці:

CiviCRM has been successfully installed! [...]

Доступ до системи CiviCRM можна отримати за посиланням в меню навігації сайту зліва.

Joomla! - ще одна дуже популярна система управління контентом. Інструкції по її установці можна знайти в цій статті.

Примітка. Рекомендується по можливості встановити найбільш актуальну версію системи.

Завантаження пакету CiviCRM

Встановивши Joomla, завантажте пакет CiviCRM на сервер за допомогою команди:

Встановіть утиліту unzip, щоб розпакувати архів:

sudo apt-get install unzip

Відкрийте root-каталог веб-сервера і переконайтеся в тому, що користувач веб-сервера має доступ до отриманого пакету:

cd / var / www
chown -R www-data *

установка CiviCRM

Відкрийте сторінку управління сайтом:

Введіть облікові дані адміністратора. Натисніть Extensions в верхньому навігаційному меню і виберіть Extension Manager.

В поле Install from Directory вкажіть шлях до витягнутих раніше каталогом CiviCRM:

Натисніть Install. На екрані з'явиться сторінка, що повідомляє про те, що установка пройшла успішно.

CiviCRM component files and database tables have been installed successfully. [...]

Завантаження і установка архіву CiviCRM

Підготувавши систему управління контентом, завантажте архів CiviCRM в каталог plugins системи WordPress. Тимчасово відкрийте цей каталог для запису:

Створіть каталог files і відкрийте його для запису:

mkdir files
chmod 777 files

Встановіть утиліту unzip:

sudo apt-get install unzip

За допомогою цієї утиліти розпакуйте завантажений архів:

Передайте користувачеві веб-сервера права на все нові файли:

sudo chown -R www-data: www-data *

Налаштування MySQL

Тепер потрібно створити для CiviCRM окрему базу даних MySQL. Увійдіть в MySQL як користувач root:

В командний рядок MySQL введіть наступну команду, щоб створити БД civicrm:

GRANT ALL ON civicrm. * TO civiuser @ localhost IDENTIFIED BY 'password';

Оновлення настройки і закрийте командний рядок MySQL:

FLUSH PRIVILEGES;
exit

Налаштування плагіна WordPress

Відвідайте свій сайт WordPress. Увійдіть як адміністратор.

В меню зліва знайдіть розділ Plugins і відкрийте його.

На сторінці знайдіть опцію CiviCRM і натисніть Activate.

Потім відкрийте розділ Settings в лівому меню і натисніть CiviCRM Installer.

На екрані з'явиться сторінка, що містить багато виділених червоним попереджень. Це означає, що система CiviCRM ще не отримала необхідних їй даних.

Заповніть форму CiviCRM database settings.

CiviCRM Database Settings
MySQL server: localhost
MySQL username: civiuser
MySQL password: ******
MySQL database: civicrm

Щоб отримати доступ до зразків даних, встановіть прапорець Load sample data.

Вказавши всі необхідні дані, натисніть Re-Check requirements. Після цього всі червоні попередження зникнуть. Потім натисніть Check Requirements and Install CiviCRM.

заключні дії

Після завершення установки CiviCRM на обрану платформу потрібно виконати ще кілька дій.

По-перше, потрібно імпортувати існуючих користувачів CMS. Завдяки цьому у всіх користувачів CMS з'являться профілі CiviCRM, що дозволяють відслідковувати їх.

Відкрийте CiviCRM і клікніть на Administer. Потім перейдіть до Users and Permissions і виберіть Synchronize Users to Contacts.

Це імпортує дані користувачів CMS в БД CiviCRM.

Ознайомтеся з кожним елементом і налаштуйте систему відповідно до потреб сервера.

висновок

Система відстеження зв'язків CiviCRM встановлена ​​на сервер і повністю готова до роботи. Тепер ви можете легко управляти контактами сайту або організації, а також відстежувати взаємозв'язку з клієнтами.

Схожі статті