Выбирая свободное программное обеспечение, вы не только получаете доступ к этим технологиям, но и приобретаете свободу их использования для развития вашего бизнеса:
Установка VtigerCrm на Ubuntu 18.04
vTiger CRM — это бесплатное программное обеспечение для управления взаимоотношениями с клиентами с открытым исходным кодом для вашего бизнеса. Он написан на PHP и использует MariaDB для хранения своих данных. Он специально разработан для простоты использования, чтобы позволить владельцам бизнеса сотрудничать и автоматизировать взаимодействие с клиентами на протяжении всего процесса. vTiger CRM позволяет группам продаж, поддержки и маркетинга организовываться и сотрудничать для значительного улучшения качества обслуживания клиентов.
Поддерживает ролевой контроль доступа. Предоставляет плагины для Outlook, Thunderbird, Firefox и Gmail. Автоматическая поддержка с использованием клиентского портала и заявок в службу поддержки. Рабочие процессы, задачи и управление проектами. Позвольте нам импортировать и экспортировать данные через файлы CSV. предоставляет настраиваемые пользовательские информационные панели. В этом руководстве мы узнаем, как установить vTiger CRM на сервер Ubuntu 18.04.
Требования Сервер под управлением Ubuntu 18.04. Для вашего сервера настроен статический IP-адрес 192.168.0.100. На вашем сервере установлен пароль root.
Перед началом вам необходимо обновить вашу систему до последней версии. Вы можете сделать это, выполнив следующую команду:
apt-get update -y
apt-get upgrade -y
После обновления сервера перезапустите сервер, чтобы изменения вступили в силу.
Устанавливаем LAMP сервер
VTiger CRM работает на веб-сервере, написанном на PHP и использует MariaDB для хранения своих данных. Итак, вам нужно будет установить на свой сервер Apache, MariaDB, PHP и другие модули PHP. Вы можете установить их все, просто выполнив следующую команду:
apt-get install apache2 mariadb-server libapache2-mod-php7.2 php7.2 php7.2-cli php7.2-mysql php7.2-common php7.2-zip php7.2-mbstring php7.2-xmlrpc php7.2-curl php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-ldap php7.2-imap unzip wget -y
После установки всех пакетов откройте файл php.ini и внесите некоторые изменения:
nano /etc/php/7.2/apache2/php.ini
Внесите следующие изменения:
file_uploads = On allow_url_fopen = On memory_limit = 256M upload_max_filesize = 30M post_max_size = 40M max_execution_time = 60 max_input_vars = 1500
Сохраните и закройте файл. Затем запустите службу Apache и MariaDB и разрешите им запускаться во время загрузки с помощью следующей команды:
systemctl start apache2
systemctl start mariadb
systemctl enable apache2
systemctl enable mariadb
Установите для удобства Webmin.com:
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.980_all.deb
Установите дополнительные пакеты:
apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python unzip
А теперь сам webmin:
dpkg --install webmin_1.980_all.deb
Заходим в webmin-службы-сервер Mysql, создаем базу данных vtigerdb и пользователя бд vtiger.
Во-первых, вам нужно будет загрузить последнюю версию vTiger CRM с их официального сайта. будем ставить SalesPlatform Vtiger CRM. Она хорошо русифицирована и адаптирована к российской действительности. Вы можете скачать его с помощью следующей команды:
wget https://sourceforge.net/projects/salesplatform/files/salesplatform-vtigercrm-7.1.0-201803.tar.gz
Через webmin переместим в
/var/www/html/ и разархивируем. Настроим Apache для vTiger CRM. Затем вам нужно будет создать файл виртуального хоста apache для vTiger CRM. Вы можете создать его с помощью следующей команды: nano /etc/apache2/sites-available/vtigercrm.conf Добавьте следующие строки: <VirtualHost *:80> ServerAdmin admin@example.com ServerName example.com DocumentRoot /var/www/html/vtigercrm/ <Directory /var/www/html/vtigercrm/> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog /var/log/apache2/vtigercrm_error.log CustomLog /var/log/apache2/vtigercrm_access.log combined </VirtualHost>
Замените доменное имя exамplе.com своим собственным доменным именем. Сохраните и закройте файл. Затем отключите файл виртуального хоста Apache по умолчанию и включите файл виртуального хоста vTiger с помощью следующей команды:
a2ensite vtigercrm a2dissite 000-default Затем включите модуль перезаписи Apache и перезапустите службу Apache с помощью следующей команды: a2enmod rewrite systemctl restart apache2 Затем проверьте состояние службы Apache с помощью следующей команды: systemctl status apache2 Необходимо также исправить конфигурационный файл PHP (/etc/php5/apache2/php.ini), задав следующие значения параметров: error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE safe_mode = off display_errors = off file_uploads = on max_execution_time = 600 memory_limit = 128M log_errors = on output_buffering = on short_open_tag = on max_input_vars = 100000 extension=timezonedb.so
Доступ к vTiger CRM
Теперь откройте свой веб-браузер и введите URL-адрес http://example.com. Вы будете перенаправлены на следующую страницу: