ICT dialler installation
- CentOs 6
- Apache 2
- MySQL 5
- PHP 5.3.3
- ICTCore
- Kannel
- FreeSWITCH
rpm -Uvh 'http://service.ictinnovations.com/repo/6/ict-release-6-2.noarch.rpm'
rpm -Uvh 'http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm'
rpm -Uvh 'http://files.freeswitch.org/freeswitch-release-1-0.noarch.rpm'
Before proceeding further please disable selinux and to disable it permanently edit /etc/selinux/config file
setenforce 0
3: ICTCore Installation
ICTCore is main dependency of ICTDialer, if you have proper repositories pre installed (see above) then all other dependencies will be installed along with ICTCore. so we just need to issue following commandyum -y install ictcore ictcore-voice ictcore-fax ictcore-sms --skip-broken
3.1 Setup ICTCore database
To create database in mysql for ictcore issue following commands at mysql promptCREATE DATABASE ictdialer;
USE ictdialer;
GRANT ALL PRIVILEGES ON ictdialer.* TO ictdialeruser@localhost IDENTIFIED BY 'plsChangeIt';
FLUSH PRIVILEGES;
SOURCE /usr/ictcore/db/database.sql;
SOURCE /usr/ictcore/db/voice.sql;
SOURCE /usr/ictcore/db/fax.sql;
SOURCE /usr/ictcore/db/sms.sql;
4: ICTDialer Installation
- (if any) delete /usr/ictdialer
- Download, ictdialer folders into temp folder
- move ICTDialer wwwroot folder into /usr/ictdialer
- move broadcast folder into /usr/ictdialer/sites/all/modules
- issue following command to create website configuration file
cp /usr/ictdialer/sites/default/default.settings.php /usr/ictdialer/sites/default/settings.php
chown -R apache:apache /usr/ictdialer
- Update Apache configurations to set /usr/ictdialer as DocumentRoot
DocumentRoot "/usr/ictdialer"
2. restart Apache
apachectl restart
or:
/sbin/service httpd restart
find / -name "httpd.conf"
Add line
ServerName localhost
error
yum install gd gd-devel php-gd #gd solved dom remaining
yum -y install php-xml
find / -name "php.ini"
Add below 2 lines if not found.
extension=dom.so
extension=pdo.so
extension=pdo_mysql.so
Restart apache server
chcon -t httpd_sys_content_rw_t /usr/ictdialer/sites/default/
chcon -t httpd_sys_content_rw_t /usr/ictdialer/sites/default/settings.php
restart server if required
- When asked for database please provide access info to recently created database ( in ictcore section ) and enter
web_
as database prefix. (asked as table prefix in advanced option)
Will be updated soon..
You made some really good points there. I looked on the web to learn more about the issue and found most people will go along with your views on this web site.
ReplyDelete