Установка AsterCRM Call Center
AsterCRM - свободно распространяемый Колл-центр для Asterisk.
Скачайте исходники с astercc.org и распакуйте в вашу веб директорию.
cd /usr/src wget http://astercc.org/download/astercc-0.13.zip unzip astercc-0.1-beta.zip mv ./ astercc-0.1-beta /var/www/html/asterCC
Каталог «scripts» рекомендуется пренести в более защищенное место.
mkdir -p /opt/asterisk/scripts/astercc mv /var/www/html/asterCC/scripts/* /opt/asterisk/scripts/astercc chmod +x /opt/asterisk/scripts/astercc/*
Создайте базу данных mysql.
mysqladmin -u db_user -p create astercc enter password: db_pass mysql -u your_user -p astercc </var/www/html/asterCC/sql/astercc.sql
В файле ./etc/asterisk/manager.conf создайте пользователя для AsterCRM.
[general] enabled = yes port = 5038 bindaddr = 0.0.0.0 ;displayconnects = yes ;According to your requirement, you can modify several rows as belows [asterccdaemon] secret = myasterccdaemon read = system,call,log,verbose,command,agent,user write = system,call,log,verbose,command,agent,user deny=0.0.0.0/0.0.0.0 ;only allow local access, if you want to run asterCRM on another server ;use your asterCRM ip to replace 127.0.0.1 or add a new line permit=127.0.0.1/255.255.255.0
Установите параметры в файлах asterbilling.conf.php, и astercrm.conf.php
dbtype = mysql dbhost = localhost dbname = astercc dbport = 3306 username = db_user password = db_pass tb_curchan = curcdr tb_cdr = mycdr [asterisk] server = 127.0.0.1 port = 5038 username = asterccdaemon secret = myasterccdaemon
Установите также требуемые значения в файле /opt/asterisk/scripts/astercc/eventsdaemon.pl
my $asterisk = '127.0.0.1'; my $asteriskport = 5038; my $asteriskuser = 'asterccdaemon'; my $asterisksecret = 'myasterccdaemon'; my $dbhost = '127.0.0.1'; my $dbname = 'astercc'; my $dbport = 3306; my $dbuser = 'db_user'; my $dbpasswd = 'db_pass';
И в файле astercc.conf
[database] dbtype = mysql dbhost = localhost dbname = astercc dbport = 3306 username = db_user password = db_pass
Настройте автозагрузку AsterCRM.
cp /opt/asterisk/scripts/astercc/asterccd /etc/rc.d/init.d chmod 755 /etc/rc.d/init.d/asterccd chkconfig --add asterccd
Измените права доступа:
chmod 777 /var/www/html/asterCC/astercrm/upload
Проверка
http://YOUR-WEB-SERVER-ADDRESS/asterCC/astercrm
login: admin
pass: admin
Для более подробной информации: http://wiki.astercrm.org/index.php/AsterCRM_Installation