Инструменты пользователя

Инструменты сайта


сервис_salesplatform_vtiger_crm_russian

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
сервис_salesplatform_vtiger_crm_russian [2019/12/23 12:25]
val [SalesPlatform Vtiger CRM 7.1.0]
сервис_salesplatform_vtiger_crm_russian [2020/05/26 19:41] (текущий)
val [Подключение Asterisk к Connector]
Строка 4: Строка 4:
   * [[http://​community.salesplatform.ru/​documentation/​|Документация]]   * [[http://​community.salesplatform.ru/​documentation/​|Документация]]
   * [[http://​blog.simpnet.org/?​p=179|Установка SalesPlatform vtiger CRM (не официальная)]]   * [[http://​blog.simpnet.org/?​p=179|Установка SalesPlatform vtiger CRM (не официальная)]]
- 
- 
  
 ===== Создание БД ===== ===== Создание БД =====
Строка 13: Строка 11:
   * Сервис MySQL [[Сервис MySQL#​Установка]]   * Сервис MySQL [[Сервис MySQL#​Установка]]
   * Сервис MySQL [[Сервис MySQL#​Настройка кодировки UTF-8]]   * Сервис MySQL [[Сервис MySQL#​Настройка кодировки UTF-8]]
 +  * Для Debian 10 Сервис MySQL [[Сервис MySQL#​Управление параметрами сервера]] sql_mode=""​ 
 +<​code>​ 
 +service mysql restart 
 +</​code>​
 <​code>​ <​code>​
 CREATE DATABASE vtigercrm; CREATE DATABASE vtigercrm;
Строка 19: Строка 20:
 FLUSH PRIVILEGES; FLUSH PRIVILEGES;
 </​code>​ </​code>​
 +
 +===== Установка требуемого ПО =====
  
   * Сервер Apache [[Сервис HTTP#​Модуль php]]   * Сервер Apache [[Сервис HTTP#​Модуль php]]
- 
-===== SalesPlatform Vtiger CRM 7.1.0 ===== 
- 
-  * Для Debian 10 Сервис MySQL [[Сервис MySQL#​Управление параметрами сервера]] sql_mode=""​ 
-<​code>​ 
-service mysql restart 
-</​code>​ 
- 
-  * !!! Не обращаем внимание на предупреждение о error_reporting 
-  * !!! Очень долго идет процесс инициализации (5-7 минут) 
  
 <​code>​ <​code>​
-# wget http://​val.bmstu.ru/​unix/​CRM/​salesplatform-vtigercrm-7.1.0-201803.tar.gz 
- 
-debian9# apt install binutils cpp flex gcc libarchive-zip-perl libc6-dev \ 
-libperl5.24 libpcre3 libpopt-dev lynx m4 make  ncftp nmap \ 
-openssl perl perl-modules-5.24 unzip zip zlib1g-dev autoconf \ 
-automake libtool bison autotools-dev gcc libpng-dev libjpeg-dev \ 
-libfreetype6-dev libssl-dev libxml2-dev libxml2 g++ gawk \ 
-libapache2-mod-php php-gd php-imap php-curl php-mysql php-mbstring php-xml 
- 
 debian10# apt install binutils cpp flex gcc libarchive-zip-perl libc6-dev \ debian10# apt install binutils cpp flex gcc libarchive-zip-perl libc6-dev \
 libperl5.28 libpcre3 libpopt-dev lynx m4 make  ncftp nmap \ libperl5.28 libpcre3 libpopt-dev lynx m4 make  ncftp nmap \
Строка 48: Строка 32:
 libfreetype6-dev libssl-dev libxml2-dev libxml2 g++ gawk \ libfreetype6-dev libssl-dev libxml2-dev libxml2 g++ gawk \
 libapache2-mod-php php-gd php-imap php-curl php-mysql php-mbstring php-xml libapache2-mod-php php-gd php-imap php-curl php-mysql php-mbstring php-xml
- 
-debian9# cat /​etc/​php/​7.0/​apache2/​php.ini 
  
 debian10# cat /​etc/​php/​7.3/​apache2/​php.ini debian10# cat /​etc/​php/​7.3/​apache2/​php.ini
Строка 65: Строка 47:
 max_input_vars = 100000 max_input_vars = 100000
 extension=timezonedb.so extension=timezonedb.so
-</​code>​ 
-===== SalesPlatform Vtiger CRM 6.5.0 ===== 
- 
-  * 6.5.0 Адаптирован под php5 (в LTS актуально на Ubuntu 14.04) 
- 
-<​code>​ 
-# wget http://​val.bmstu.ru/​unix/​CRM/​salesplatform-vtigercrm-6.5.0-201611.tar.gz 
- 
-# apt install php5-mysql php5-gd php5-curl php5-imap 
- 
-# cat /​etc/​php5/​apache2/​php.ini 
 </​code><​code>​ </​code><​code>​
-... +# service apache2 restart
-safe_mode = off +
-register_globals = off +
-short_open_tag = On +
-output_buffering = on +
-max_execution_time = 600 +
-max_input_vars = 100000 +
-error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT +
-date.timezone = Europe/​Moscow+
 </​code>​ </​code>​
  
 ===== Установка ===== ===== Установка =====
 +
 <​code>​ <​code>​
-service apache2 restart+wget http://​val.bmstu.ru/​unix/​CRM/​salesplatform-vtigercrm-7.1.0-201803.tar.gz
  
 # cd /​var/​www/​html # cd /​var/​www/​html
Строка 102: Строка 66:
 http://​server.corpX.un/​vtigercrm/​ http://​server.corpX.un/​vtigercrm/​
 </​code>​ </​code>​
 +
 +  * !!! Не обращаем внимание на предупреждение о error_reporting
 +  * !!! Очень долго идет процесс инициализации (5-7 минут)
 +
   * admin - Администратор   * admin - Администратор
   * тип деятельности:​ Телекоммуникации   * тип деятельности:​ Телекоммуникации
  
-  * создать пользователя ​user3 password3 ​ФИО слушателя,​ внутренний номер 403+  * Создать пользователя ​с ФИО слушателя. В классе:​ user3 password3 ​, внутренний номер 403, в вебинаре user1/​password1/​401
  
 ===== Интеграция с Asterisk ===== ===== Интеграция с Asterisk =====
Строка 148: Строка 116:
 </​code>​ </​code>​
  
-==== SPAsteriskConnector 1.4.1 ==== 
  
-<​code>​ 
-# wget http://​val.bmstu.ru/​unix/​CRM/​SPAsteriskConnector-1.4.1.zip 
- 
-# mkdir /​usr/​local/​SPAsteriskConnector 
- 
-# cd /​usr/​local/​SPAsteriskConnector 
- 
-/​usr/​local/​SPAsteriskConnector#​ unzip /​root/​SPAsteriskConnector-1.4.1.zip 
- 
-# cat /​usr/​local/​SPAsteriskConnector/​conf/​SPVtigerAsteriskConnector.properties 
-</​code><​code>​ 
-#​ServerIP ​  = 127.0.0.1 
-#​ServerIP ​  = 0.0.0.0 
-ServerPort = 4573 
-AsteriskAppDBPath = /​usr/​local/​SPAsteriskConnector/​db/​ 
- 
-#​AsteriskServerIP ​  = 127.0.0.1 
-#​AsteriskServerIP ​  = server.corpX.un 
-AsteriskServerPort = 5038 
-AsteriskUsername ​  = admin 
-AsteriskPassword ​  = admin 
- 
-VtigerURL = http://​localhost/​vtigercrm/​ 
-VtigerSecretKey = test 
- 
-DefaultOriginateChannelProtocol = SIP 
-</​code><​code>​ 
-# cat /​usr/​local/​SPAsteriskConnector/​bin/​webapp.sh 
-</​code><​code>​ 
-... 
-#​JAVACP=../​SPAsteriskConnector/​build/​classes:"​../​libs/​*"​ 
-JAVACP=../​source/​classes:"​../​libs/​*"​ 
-... 
-</​code>​ 
 ==== Запуск ==== ==== Запуск ====
 <​code>​ <​code>​
Строка 205: Строка 138:
 ==== Подключение CRM к Connector ==== ==== Подключение CRM к Connector ====
  
-  * !!! Отключить модуль «Облачной АТС» в VtigerCRM 7.1 +  * !!! Отключить модуль «Облачной АТС» в VtigerCRM 7.1 (ГЛАВНАЯ -> Менеджер модулей -> Менеджер модулей)
-  * Настройки CRM/Интеграция/​Звонки+
   * Для менеджеров должен быть указан "​Внутренний номер"​   * Для менеджеров должен быть указан "​Внутренний номер"​
   * Есть ощущения,​ что всплывающие карточки появляются после создания хотя бы одного контакта.   * Есть ощущения,​ что всплывающие карточки появляются после создания хотя бы одного контакта.
 +  * ГЛАВНАЯ -> Интеграция -> Звонки
 +
  
 <​code>​ <​code>​
Строка 223: Строка 157:
 [default] [default]
 ... ...
-exten => _+7XXXXXXXXXX,​1,​Dial(SIP/​voip1_00000X/​8${EXTEN:​2})+exten => _[+789]XXXXXXXXXX!,​1,​Dial(SIP/​voip1_00000X/​8${EXTEN:​-10}) 
 +... 
 +exten => voip1_00000X,​1,​Dial(SIP/​401&​SIP/​402&​SIP/​403&​SIP/​404) 
 +</​code>​ 
 + 
 +===== Информация по предыдущим версиям ===== 
 + 
 +==== Debian 9 ==== 
 +<​code>​ 
 +# wget http://​val.bmstu.ru/​unix/​CRM/​salesplatform-vtigercrm-7.1.0-201803.tar.gz 
 + 
 +debian9# apt install binutils cpp flex gcc libarchive-zip-perl libc6-dev \ 
 +libperl5.24 libpcre3 libpopt-dev lynx m4 make  ncftp nmap \ 
 +openssl perl perl-modules-5.24 unzip zip zlib1g-dev autoconf \ 
 +automake libtool bison autotools-dev gcc libpng-dev libjpeg-dev \ 
 +libfreetype6-dev libssl-dev libxml2-dev libxml2 g++ gawk \ 
 +libapache2-mod-php php-gd php-imap php-curl php-mysql php-mbstring php-xml 
 +</​code>​ 
 + 
 +==== SalesPlatform Vtiger CRM 6.5.0 ==== 
 + 
 +  * 6.5.0 Адаптирован под php5 (в LTS актуально на Ubuntu 14.04) 
 + 
 +<​code>​ 
 +# wget http://​val.bmstu.ru/​unix/​CRM/​salesplatform-vtigercrm-6.5.0-201611.tar.gz 
 + 
 +# apt install php5-mysql php5-gd php5-curl php5-imap 
 + 
 +# cat /​etc/​php5/​apache2/​php.ini 
 +</​code><​code>​ 
 +... 
 +safe_mode = off 
 +register_globals = off 
 +short_open_tag = On 
 +output_buffering = on 
 +max_execution_time = 600 
 +max_input_vars = 100000 
 +error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT 
 +date.timezone = Europe/​Moscow 
 +</​code>​ 
 + 
 +==== SPAsteriskConnector 1.4.1 ==== 
 + 
 +<​code>​ 
 +# wget http://​val.bmstu.ru/​unix/​CRM/​SPAsteriskConnector-1.4.1.zip 
 + 
 +# mkdir /​usr/​local/​SPAsteriskConnector 
 + 
 +# cd /​usr/​local/​SPAsteriskConnector 
 + 
 +/​usr/​local/​SPAsteriskConnector#​ unzip /​root/​SPAsteriskConnector-1.4.1.zip 
 + 
 +# cat /​usr/​local/​SPAsteriskConnector/​conf/​SPVtigerAsteriskConnector.properties 
 +</​code><​code>​ 
 +#​ServerIP ​  = 127.0.0.1 
 +#​ServerIP ​  = 0.0.0.0 
 +ServerPort = 4573 
 +AsteriskAppDBPath = /​usr/​local/​SPAsteriskConnector/​db/​ 
 + 
 +#​AsteriskServerIP ​  = 127.0.0.1 
 +#​AsteriskServerIP ​  = server.corpX.un 
 +AsteriskServerPort = 5038 
 +AsteriskUsername ​  = admin 
 +AsteriskPassword ​  = admin 
 + 
 +VtigerURL = http://​localhost/​vtigercrm/​ 
 +VtigerSecretKey = test 
 + 
 +DefaultOriginateChannelProtocol = SIP 
 +</​code><​code>​ 
 +# cat /​usr/​local/​SPAsteriskConnector/​bin/​webapp.sh 
 +</​code><​code>​ 
 +... 
 +#​JAVACP=../​SPAsteriskConnector/​build/​classes:"​../​libs/​*"​ 
 +JAVACP=../​source/​classes:"​../​libs/​*"​
 ... ...
-exten => voip1_00000X,​1,​Agi(agi://​asterisk_connector_ip/​incoming.agi) ​ !!! Работает без этого 
-exten => voip1_00000X,​n,​Dial(${RING-GROUP}) 
 </​code>​ </​code>​
сервис_salesplatform_vtiger_crm_russian.1577093113.txt.gz · Последние изменения: 2019/12/23 12:25 — val