OpenIMS安装详细介绍

来源:爱站网时间:2022-05-10编辑:网友分享
今天来给大家说说看OpenIMS安装配置的详细过程内容,对这方面有需要的朋友,可以看看爱站技术频道小编所整理的资料,希望小编所整理的资料能帮助到朋友们。

1。安装linux操作系统,内核最好在2.6以上;

2。安装jdk,参见java安装日志。

3。安装mysql,libxml2,libmysql(这个没有装,似乎也可以编译通过)。装完启动mysql:

Fedora下:

chkconfig --level 5 mysqld on

service mysqld start

4.安装bind,同样启动:

fedora下:

chkconfig --level 5 named on

service named start

5.做完准备工作下载openims代码.

如果你在window下面用svn下载后拷贝到linux编译,会出现在linux下面编译出错。

解决方法是根据提示那些文件报告错误如:

sip.h:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘.’
token
就将该文件对应的sip.h删掉,然后添加符号链接如下:

ln -s ../scscf/sip.h ./sip.h
大概有六七个文件需要这样处理:如modules下icscf目录,isc目录下面的:ims_pm.h(c),bin.h(c),sip.h(c)等

最好是在linux下面通过svn下载会自动生成这些文件的符号链接。

linux

6. 进入ser_ims,输入make install-libs all 应该一切OK()除了上面提到的问题。

7. 进入FHoss, 输入

# java -version
java version "1.5.0_07"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03)
Java HotSpot(TM) Client VM (build 1.5.0_07-b03, mixed mode)
确保java的版本大于1.5

8. ant compile

ant deploy

cd ..

编译完成开始配置:

9。缺省的domain是:open-ims.test

编辑ser_ims/cfg/configurator.sh 改变相应的设置。

10.DNS 配置:

在/etc/named.conf 增加:

zone "open-ims.test" IN {

type master;

file "open-ims.dnszone";

}

拷贝open-ims.dnszone 到/var/named/chroot/var/named下,并可以做符号链接到/var/named

还应该配置反向解析:

修改/etc/resolv.conf 是DNSserver指向自己。

11。MySQL配置

mysql -u root -p -h localhost mysql -u root -p -h localhost mysql -u root -p -h localhost 12。配置IMS Core

cd /opt/OpenIMSCore

cp ser_ims/cfg/*.cfg .
cp ser_ims/cfg/*.xml .
cp ser_ims/cfg/*.sh .

可以编辑FHoss/deploy里面的文件。

13。启动IMS,可能需要增加文件执行属性

/opt/OpenIMSCore/pcscf.sh

/opt/OpenIMSCore/icscf.sh

/opt/OpenIMSCore/scscf.sh

/opt/OpenIMSCore/FHoSS/deploy/startup.sh

使用http://localhost:8080 访问用户名是:hss/hss 

linux

OpenIMS安装详细介绍小编就暂时分享到这里了,如果你还有不懂的地方,可以随时来跟小编探讨。更多有趣经常的技术文章,来爱站技术频道网站翻阅即可。

上一篇:DNS服务器在Linux系统的安装教程

下一篇:Linux系统关于DHCP配置介绍

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载