OpenIMSCore安装步骤
    一、安装包下载:
    下载地址:ftp://ftp.berlios.de/pub/openimscore/snapshots/下载ser_ims20211023和fhoss20211023两个软件包。
    二、加装目录:
    在/opt目录中创建openimscore子目录:sudomkdir/opt/openimscore
    将ser_ims20211023和fhoss20211023读写至子目录下,构成ser_ims和fhoss两个文件夹。
    三、编译环境准备
    1.加装gcc,g++和make:
    sudoapt-getinstallbuild-essential安装libxml2
    sudoapt-getinstalllibxml2sudoapt-getinstalllibxml2-dev
    2.安装mysql:
xalhar    sudoapt-getinstallmysql-servermysql-client(root534425)加装libmysql++:
    sudoapt-getinstalllibmysql++-dev
    3.加装flex和bison:
    sudoapt-getinstallflexbison
    4.加ind9:
    sudoapt-getinstallflexbin9
    5.加装jdk:
java下载过程    添加sun-java6jdk的源:
    sudoapt-getinstallsun-java6-jdksun-java6-jresun-java6-plugin改用sun-java6-jdk:
    sudoupdate-java-alternativescsjava-6-sun
matrix复数    6.java环境变量布局:修正/etc/environment
    sudogedit/etc/environment添加以下两行:
    java_home=/usr/lib/jvm/java-6-sunclasspath=/usr/lib/jvm/java-6-sun/lib在终端运转:
    sudosource/etc/environment
    7.加装ant:
    sudoapt-getinstallant
    三、编程和加装
    1.编译cscfs:
    cd/opt/openimscore/ser_imssudomakeinstall-libsall2.编程hss:
    四、环境配置
    1.dns布局:
    将dns配置文件复制到bind的配置目录:
    sudocp/opt/openimscore/ser_ims/cfg/open-ims.dnszone/etc/bind/open-ims.dnszone修正bind的配置文件:
    sudogedit/etc/f.local添加以下内容:zone“st”{typemaster;file“/etc/bind/open-ims.dnazone”;};
js的includes方法
对象数组c    修正/f,将本机设置为域名服务器:x重新启动dns服务:/etc/init.d/bind9restart用ping测试连通性:st
    如果解析出的st为本地环回口,则dns配置成功。
    2.将文件拷贝到/opt/openimscore/目录:cd/opt/openimscore
    sudocp./ser_ims/cfg/*.cfg.sudocp./ser_ims/cfg/*.xml.sudocp./ser_ims/cfg/*.sh.
    3.运转mysql数据库:cd/opt/openimscore
    mysqlcurootcpchlocalhost五、运行程序1.运行cscfs:cd/opt/openimscore./pcscf.sh./icscf.sh./scscf.sh2.运行hss:cd./fhoss/deploy(必须进入该目录才能执行startup.sh)./startup.sh以上的.sh应该在多个终端并行运行。3.在浏览器打开网址localhost:8080,用户名和密码都是hss(或者用户名hssadmin,密码hss)。检查diameterpeers的连通性。
charger   
   

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。