User Tools

Site Tools


tutorials:ims:installation-howto

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tutorials:ims:installation-howto [2013/08/28 10:57]
carstenbock [Installation of Proxy-/Interrogating-/Serving-CSCF Binary packages]
tutorials:ims:installation-howto [2019/05/25 09:31] (current)
ali [Installation of the DNS-Server]
Line 1: Line 1:
 **Note: This document is work in progress and yet unfinished!** **Note: This document is work in progress and yet unfinished!**
  
-This is a short installation howto for Debian ​Squeeze and Wheezy (stable ​and oldstable). +This is a short installation howto for Debian Wheezy (stable). ​
  
 This installation howto has been derived from here: http://​uctimsclient.berlios.de/​openimscore_on_ubuntu_howto.html This installation howto has been derived from here: http://​uctimsclient.berlios.de/​openimscore_on_ubuntu_howto.html
Line 35: Line 35:
  
   ping pcscf.kamailio-ims.org   ping pcscf.kamailio-ims.org
 +  ​
 +If you can not ping by DNS address, try:
 +
 +  host pcscf.kamailio-ims.org
 +
 +If the DNS address resolved to IP address currectly. You may need to update your "/​etc/​nsswitch.conf"​ file according to 
 +[[https://​askubuntu.com/​questions/​81797/​nslookup-finds-ip-but-ping-doesnt|this question on SO.]]. After that modification you should be able to ping by DNS address.
 +
  
 ====== Installation of the Kamailio-IMS-Packages ====== ====== Installation of the Kamailio-IMS-Packages ======
Line 46: Line 54:
 Then add the repository to your "/​etc/​apt/​sources.list":​ Then add the repository to your "/​etc/​apt/​sources.list":​
  
-  echo "deb http://​repository.ng-voice.com ​squeeze ​ims rtpproxy"​ >> /​etc/​apt/​sources.list+  echo "deb http://​repository.ng-voice.com ​jessie ​ims rtpproxy"​ >> /​etc/​apt/​sources.list
  
-(replace squeeze with wheezy ​for Debian7).+NOTE: 
 +  * The repository is 64 Bit only 
 +  * we do have packages ​for Debian 7, Debian 8 (jessie) and Ubuntu LTS (trusty) 
 +  * the packages are updated regularly from trunk
  
 And update the available packets: And update the available packets:
Line 57: Line 68:
 Install the modules: Install the modules:
  
-  apt-get install kamailio kamailio-ims-modules kamailio-presence-modules kamailio-sqlite-modules kamailio-tls-modules kamailio-xml-modules kamailio-xmlrpc-modules+  apt-get install kamailio kamailio-ims-modules kamailio-presence-modules kamailio-tls-modules kamailio-xml-modules kamailio-xmlrpc-modules
  
 If you want to have an RTP-Proxy/​RTP-Relay,​ you find the "​mediaproxy-ng"​ from [[http://​www.sipwise.com|Sipwise]] in that repository as well, If you want to have an RTP-Proxy/​RTP-Relay,​ you find the "​mediaproxy-ng"​ from [[http://​www.sipwise.com|Sipwise]] in that repository as well,
Line 66: Line 77:
 For I-CSCF you will also need a database structure: For I-CSCF you will also need a database structure:
  
-mysql -uroot -p < icscf.sql+  ​mysql -uroot -p < icscf.sql
 (on the database server) (on the database server)
- 
 ===== Configuration of the network entities ===== ===== Configuration of the network entities =====
  
Line 95: Line 105:
            *            *
 And voila: Your component is running! And voila: Your component is running!
-===== Installation of the FHoSS =====+====== Installation of the Fraunhofer HSS ====== 
 + 
 +The Fraunhofer HSS (FHoSS) requires the original Java from Oracle/Sun. Using OpenJDK won't work. 
 + 
 +===== Install Sun Java (on Lenny) ​=====
  
 Note: You will need to add the “non-free” packages to your repository: Note: You will need to add the “non-free” packages to your repository:
Line 101: Line 115:
   deb http://​ftp.de.debian.org/​debian lenny main non-free   deb http://​ftp.de.debian.org/​debian lenny main non-free
   deb http://​security.debian.org/​ lenny/​updates main non-free   deb http://​security.debian.org/​ lenny/​updates main non-free
 +
 +===== Install Oracle Java (on Squeeze) =====
 +
 +Oracle Java is no longer available in the official repository. However, there are several ways to install Oracle Java, here is one possible way:
 +
 +* http://​www.webupd8.org/​2012/​06/​how-to-install-oracle-java-7-in-debian.html
 +
 +===== Install the FHoSS-Packages =====
 +
 +Add our repository to your "/​etc/​apt/​sources.list":​
 +
 +  echo "deb http://​repository.ng-voice.com wheezy fhoss" >> /​etc/​apt/​sources.list
  
 Install the FHoSS from our repository: Install the FHoSS from our repository:
tutorials/ims/installation-howto.1377680265.txt.gz · Last modified: 2013/08/28 10:57 by carstenbock