|
Intalación
básica de SER (Sip Express Router) en Linux
Ahora vamos a instalar SER (SIP express Router) en nuestro
equipo linux. A continuación vamos a explicar la instalación
más básica. En los siguientes capitulos se irá
explicando instalaciones más complejas con MySQL y
distintas configuraciones. Si en algún momento os aparece
un error consultar la sección de solucion
de problemas y quizás este el vuestro y podaís
resolverlo.
Instalación:
1 ) Descargar y extraer el paquete
El paquete se puede descargar de http://ftp.iptel.org/pub/ser/latest/
Mi consejo es decargar la última versión
del la carpeta /src/. En nuestro caso "ser-0.9.6_src.tar.gz"
y la guardamos en el directorio que queramos. Por ejemplo
/usr/src/
* Se pueden descargar versiones ya compiladas en la carpeta
/bin o versiones especificas para Debian en la carpeta /packages
pero yo prefiero bajarme las fuentes (además uso SuSE
linux).
# cd /usr/src/
# tar -zxvf ser-0.9.6_src.tar.gz
# rm -f ser-0.9.6_src.tar.gz
# cd ser-0.9.6_src
2) Compilación e instalación
Hacemos la compilación del programa y de los módulos
que vienen con el programa y posteriormente instalamos el
programa donde queramos, por ejemplo en /usr/local. (a partir
de este punto suponemos que el programa está instalado
en /usr/local)
# make && make modules
# make prefix=/usr/local install
3) Asignar dominio de la máquina
# export SIP_DOMAIN = "localhost"
Esto se debe realizar siempre que la máquina se reinicialice
( se puede poner esta línea en el script de logeo de
la shell para que lo haga automáticamente cada vez
que se arranca la máquina)
Hemos seleccionado localhost para nuestro ejemplo puesto que
es una maquina de una red interna y la máquina no tiene
un nombre especifico. Si fuera una isntalación de una
máquina que posee un dominio habría que poner
algo como "miservidor.dominio.com"
4) Arrancar y parar el servidor
El servidor se arranca con la siguiente instrucción
# /usr/local/sbin/serctl start
El servidor una vez arrancado se puede monitorizar con
# /usr/local/sbin/serctl moni
Y obviamente para pararlo
# /usr/local/sbin/serctl stop
5) Configurar un softphone para comprobar
Podeís configurar un softphone para
que se conecta a vuestro servidor (mas
info sobre configuracion de sjphone):
Proxy Domain: localhost o la IP de vuestro equipo
Puerto: 5060 (puerto por defecto)
User Domain: localhost o la IP de vuestro equipo
Valdría de momento cualquier usuario y contraseña.
* En principio ya tenemos nuestro servidor
SER (SIP Express Router) instalado y funcionando. Esta parte
era sencilla y espero que no hayais tenido problemas. No estaría
mal que leyerais el archivo install que viene con el paquete
que os habéis bajado. O si teneís problemas
podéis consultar algunos en solucion
de problemas de SER. Pasemos a configurar SER (SIP express
router)
SER con soporte para MySQL.
|