This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
сервис_salesplatform_vtiger_crm_russian [2022/04/15 17:43] val |
сервис_salesplatform_vtiger_crm_russian [2026/10/02 12:56] (current) val [Информация по установке в LXC] |
||
|---|---|---|---|
| Line 12: | Line 12: | ||
| * Сервис MySQL [[Сервис MySQL#Установка]] | * Сервис MySQL [[Сервис MySQL#Установка]] | ||
| * Сервис MySQL [[Сервис MySQL#Настройка кодировки UTF-8]] | * Сервис MySQL [[Сервис MySQL#Настройка кодировки UTF-8]] | ||
| - | * Для Debian 10_11 Сервис MySQL [[Сервис MySQL#Управление параметрами сервера]] sql_mode="" | + | * Сервис MySQL подключение [[Сервис MySQL#По сети]] |
| + | * [[Сервис MySQL#Управление параметрами сервера]] sql_mode="" | ||
| <code> | <code> | ||
| # mysql | # mysql | ||
| Line 18: | Line 19: | ||
| <code> | <code> | ||
| CREATE DATABASE vtigercrm; | CREATE DATABASE vtigercrm; | ||
| - | GRANT ALL PRIVILEGES ON vtigercrm.* TO "vtigercrm"@"localhost" IDENTIFIED BY "vtigercrm"; | + | CREATE USER 'vtigercrm'@'%' IDENTIFIED BY 'vtigercrm'; |
| + | GRANT ALL PRIVILEGES ON vtigercrm.* TO 'vtigercrm'@'%'; | ||
| FLUSH PRIVILEGES; | FLUSH PRIVILEGES; | ||
| - | |||
| - | |||
| </code> | </code> | ||
| Line 29: | Line 29: | ||
| <code> | <code> | ||
| - | + | debian11# apt install binutils cpp flex gcc libarchive-zip-perl libc6-dev \ | |
| - | debian10# PERLV=5.28 | + | libperl5.32 libpcre3 libpopt-dev lynx m4 make ncftp nmap \ |
| - | + | ||
| - | debian11# PERLV=5.32 | + | |
| - | + | ||
| - | debian10_11# apt install binutils cpp flex gcc libarchive-zip-perl libc6-dev \ | + | |
| - | libperl${PERLV} libpcre3 libpopt-dev lynx m4 make ncftp nmap \ | + | |
| openssl perl perl-modules-${PERLV} unzip zip zlib1g-dev autoconf \ | openssl perl perl-modules-${PERLV} unzip zip zlib1g-dev autoconf \ | ||
| automake libtool bison autotools-dev gcc libpng-dev libjpeg-dev \ | automake libtool bison autotools-dev gcc libpng-dev libjpeg-dev \ | ||
| Line 45: | Line 40: | ||
| <code> | <code> | ||
| - | debian10# PHPV=7.3 | + | debian11# cat /etc/php/7.4/apache2/php.ini |
| - | + | ||
| - | debian11# PHPV=7.4 | + | |
| - | + | ||
| - | debian10_11# cat /etc/php/${PHPV}/apache2/php.ini | + | |
| </code><code> | </code><code> | ||
| ... | ... | ||
| Line 85: | Line 76: | ||
| * !!! Не обращаем внимание на предупреждение о error_reporting | * !!! Не обращаем внимание на предупреждение о error_reporting | ||
| - | vtigercrm"@" | + | <code> |
| + | localhost | ||
| + | vtigercrm | ||
| + | </code> | ||
| * !!! Очень долго идет процесс инициализации (5-7 минут) | * !!! Очень долго идет процесс инициализации (5-7 минут) | ||
| Line 158: | Line 152: | ||
| * Для менеджеров должен быть указан "Внутренний номер" | * Для менеджеров должен быть указан "Внутренний номер" | ||
| * Есть ощущения, что всплывающие карточки появляются после создания хотя бы одного контакта. | * Есть ощущения, что всплывающие карточки появляются после создания хотя бы одного контакта. | ||
| - | * ГЛАВНАЯ -> ГЛАВНАЯ → Настройки → Настройки CRM -> Интеграция -> Asterisk | + | * ГЛАВНАЯ → Настройки → Настройки CRM -> Интеграция -> Asterisk |
| Line 177: | Line 171: | ||
| ... | ... | ||
| exten => voip1_00000X,1,Dial(SIP/401&SIP/402&SIP/403&SIP/404) | exten => voip1_00000X,1,Dial(SIP/401&SIP/402&SIP/403&SIP/404) | ||
| + | </code> | ||
| + | |||
| + | |||
| + | ===== Информация по установке в docker ===== | ||
| + | |||
| + | <code> | ||
| + | server# docker run -itd -p 8000:80 --restart=always --name vtigercrm debian:11.5 bash | ||
| + | |||
| + | server# docker attach vtigercrm | ||
| + | |||
| + | echo 'deb http://deb.debian.org/debian bullseye main' > /etc/apt/sources.list | ||
| + | echo 'deb http://deb.debian.org/debian bullseye-updates main' >> /etc/apt/sources.list | ||
| + | |||
| + | apt update | ||
| + | |||
| + | apt install nano wget libapache2-mod-php | ||
| + | </code> | ||
| + | |||
| + | ===== Информация по установке в LXC ===== | ||
| + | |||
| + | <code> | ||
| + | ubuntu24# mysql | ||
| + | ... | ||
| + | CREATE USER vtigercrm@'%' IDENTIFIED BY 'vtigercrm'; | ||
| + | GRANT ALL ON vtigercrm.* TO vtigercrm@'%'; | ||
| + | ... | ||
| + | ubuntu24# lxc-create -n crm -t download -- -d debian -r bullseye -a amd64 | ||
| + | |||
| + | ubuntu24# lxc-attach -n crm -- /bin/bash | ||
| + | |||
| + | crm# timedatectl set-timezone Europe/Moscow # иначе "всплывающее" окно сразу "исчезает" | ||
| + | ... | ||
| + | ubuntu24# lxc-info -n crm | ||
| + | |||
| + | ubuntu24# nft list ruleset | ||
| + | |||
| + | ubuntu24# nft 'add chain lxc prerouting { type nat hook prerouting priority dstnat; }' | ||
| + | ubuntu24# nft add rule lxc prerouting ip daddr 172.16.1.X tcp dport 88 dnat to 10.0.3.N:80 | ||
| + | |||
| + | ubuntu24# nft -a list ruleset | ||
| + | ubuntu24# nft delete rule lxc prerouting handle 7 | ||
| </code> | </code> | ||