This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
tutorials:ims:installation-howto [2013/08/23 17:23] carstenbock [Configuration of the network entities] |
tutorials:ims:installation-howto [2013/08/28 11:03] carstenbock [Installation of the FHoSS] |
||
---|---|---|---|
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 (old-stable). It should work as well with current stable, but that has not yet been tested. | + | This is a short installation howto for Debian Squeeze |
This installation howto has been derived from here: http:// | This installation howto has been derived from here: http:// | ||
Line 21: | Line 21: | ||
Copy the open-ims-DNS file to the bind folder and add these lines to / | Copy the open-ims-DNS file to the bind folder and add these lines to / | ||
- | zone "open-ims.test" { | + | zone "kamailio-ims.org" { |
type master; | type master; | ||
- | file "/ | + | file "/ |
}; | }; | ||
+ | | ||
+ | **You can find a very basic dnszone-file in " | ||
| | ||
//You will need to restart bind for these changes to take effect.// | //You will need to restart bind for these changes to take effect.// | ||
Line 32: | Line 34: | ||
Check that this all works. Try a ping and see if you get a response: | Check that this all works. Try a ping and see if you get a response: | ||
- | ping pcscf.open-ims.test | + | ping pcscf.kamailio-ims.org |
====== Installation of the Kamailio-IMS-Packages ====== | ====== Installation of the Kamailio-IMS-Packages ====== | ||
Line 50: | Line 52: | ||
And update the available packets: | And update the available packets: | ||
- | apt-get update | + | |
===== Installation of Proxy-/ | ===== Installation of Proxy-/ | ||
Line 58: | Line 59: | ||
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-sqlite-modules kamailio-tls-modules kamailio-xml-modules kamailio-xmlrpc-modules | ||
- | If you want to have an RTP-Proxy/ | + | If you want to have an RTP-Proxy/ |
Line 65: | Line 66: | ||
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 | + | |
(on the database server) | (on the database server) | ||
- | |||
===== Configuration of the network entities ===== | ===== Configuration of the network entities ===== | ||
Line 94: | Line 94: | ||
* | * | ||
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: | ||
- | deb http:// | + | |
- | deb http:// | + | deb http:// |
+ | |||
+ | ===== 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:// | ||
+ | |||
+ | ===== Install the FHoSS-Packages ===== | ||
Install the FHoSS from our repository: | Install the FHoSS from our repository: | ||
- | apt-get install openimscore-fhoss | + | |
Create the data in the database: | Create the data in the database: | ||
- | mysql -uroot -p < / | + | |
Add some sample data, if you like: | Add some sample data, if you like: | ||
- | mysql -uroot -p < / | + | |
+ | | ||
The Webinterface should be reachable on port “8080″. | The Webinterface should be reachable on port “8080″. | ||
Line 121: | Line 134: | ||
* conf/ | * conf/ | ||
* Note: You will need to restart the FHoSS (“/ | * Note: You will need to restart the FHoSS (“/ | ||
- |