Kamailio: Siremis en un servidor Web separado

Ya he hablado de Siremis; hoy veremos como instalar la consola Web de Kamailio en un servidor Web a parte. Ya tenemos instalado Kamailio con su base de datos cuyos datos de acceso normalmente son:

usuario: kamailio

contraseña: kamailiorw

host: localhost

La IP publica del servidor Kamailio es 5.6.7.8, la IP publica del servidor Web es 1.2.3.4 Lo primero es crear en el MySQL del servidor de Kamailio un nuevo usuario que tenga acceso a la base de datos de Kamailio desde la IP del servidor Web (1.2.3.4):

mysql -u root -p

mysql> GRANT ALL PRIVILEGES ON kamailio.* TO 'kamailio'@'1.2.3.4' IDENTIFIED BY 'sesamo';

kamailio es el usuario y sesamo la contraseña

mysql> quit

Luego en el mismo servidor se modifica IPtables para dar acceso  a MySQL a la IP 1.2.3.4:

nano /etc/sysconfig/iptables

-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -s 1.2.3.4 -j ACCEPT

Se guardan los cambios y se reinicia:

service iptables restart

Luego en el servidor Web se siguen los pasos indicados en el articulo anterior hasta llegar a la configuración de la conexión a la base de datos de kamailio donde se pondrá:

SIP DB Host Name: 5.6.7.8

SIP DB Port: 3306

SIP DB Name: kamailio

SIP DB Username: kamailio

SIP DB Password: sesamo

Luego se continua hasta terminar la instalación. Antes de acceder a la consola:

nano /var/www/html/siremis-4.3.0/siremis/Config.xml

Se modifica esta linea:

<Database Name="Serdb" Driver="Pdo_Mysql" Server="localhost" Port="3306" DBName="kamailio" User="kamailio" Password="sesamo" Charset="utf8"/>

para que quede:

<Database Name="Serdb" Driver="Pdo_Mysql" Server="5.6.7.8" Port="3306" DBName="kamailio" User="kamailio" Password="sesamo" Charset="utf8"/>

Se guardan los datos.

Claramente todos los comandos que se van a ejecutar como linea de comando no funcionarán. Lo demás a la perfección.

Vota el Articulo: 

Sin votos (todavía)
Evalúa la calidad del articulo
Suscribirse a Comentarios de "Kamailio: Siremis en un servidor Web separado" Suscribirse a VozToVoice - Todos los comentarios