Ubuntu 下安装Open IMS Core的过程
前言必看
本人win7 64位系统下用VMware构建了Ubuntu 10.X系统,并在终端中配置OpenIMSCore。此外,本人参考网上一个博客内容进行了安装,不过因为JDK安装时出现问题未及时发现,导致用了一天半才安好。我参考两个网址
blog.sina/s/blog_3f297c5c010177k1.html
blog.csdn/yygydjkthh/article/details/18874317
进行互补,完成了安装。在此整合一个完整的文档,仅供参考。
一.安装包下载
下载
ser_ims/truck
de.sf/p/openimscore/code/ser_ims/trunk
FHoSS
de.sf/p/openimscore/code/FHoSS/trunk
两个软件包。
二.安装目录
/opt目录中创建OpenIMSCore子目录: sudo mkdir /opt/OpenIMSCore。ser_imsFHoSS解压到子目录下,形成ser_imsFHoSS两个文件夹
或者先解压再把文件拷过去
sudo mkdir /opt/OpenIMSCore/ser_ims
sudo mkdir /opt/OpenIMSCore/FHoSS
sudo r cp 解压地址(如我的/home/chen/Downloads/FHoSS/*) /opt/OpenIMSCore/ FHoSS sudo r cp 解压地址(如我的/home/chen/Downloads/ser_ims/*) /opt/OpenIMSCore/ser_ims
给目录设置自己使用权(username替换成你自己的用户名):
Sudo chown –R username /opt/OpenIMSCore/
三.环境准备
1. 安装GCCG++make
sudo apt-get install build-essential
2. 安装libxml2
sudo apt-get install libxml2-dev
3. 安装mysql
sudo apt-get install mysql-server
安装libmysql++
sudo apt-get install libmysqlclient-dev
4. 安装flexbison
sudo apt-get install flex bison
5. 安装bind9
sudo apt-get install bind9
6. 安装ant
Sudo apt-get install ant
7. 安装jdk
1.下载jdk6
jdk6下载地址为:download.java/jdk6/,根据操作系统的选择对应的安装,下载的文件是jdk-6u35-linux-i586.bin (download.csdn/detail/xuechongjie/4604679 )
2.在/usr/local下创建文件夹:
sudo mkdir java
cd /usr/local/java
将下载的jdk6的jdk-6u35-linux-i586.bin文件copy到/usr/local/java目录下;
3.修改jdk-6u38-ea-bin-b04-linux-i586-31_oct_2012.bin文件的权限,让它可以运行:
    sudo chmod u+x jdk-6u35-linux-i586.bin 
4.安装jdk6mysql下载libs包的网址
    ./ jdk-6u35-linux-i586.bin 
执行了此可执行程序后,其实就是把jdk6的包解压到当前目录而已;
5.修改环境变量
sudo vim /etc/environment 
将里面的变量设置为:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/java/jdk1.6.0_35/bin"
CLASSPATH=.:/usr/local/java/jdk1.6.0_35/lib
JAVA_HOME=/usr/local/java/jdk1.6.0_35
保存退出。(CLASSPATH=.:/usr/local/java/jdk1.6.0_35/lib JAVA_HOME=/usr/local/java/jdk1.6.0_35这两句代码是自己添加的PATH是直接在最后面添加:/usr/local/java/jdk1.6.0_35/bin即可
)
配置profile:
sudo vim /etc/profile
在文件的末尾添加以下内容:
export JAVA_HOME=/usr/local/java/jdk1.6.0_35
export JRE_HOME=/usr/local/java/jdk1.6.0_35/jre
export PATH=$PATH:/usr/local/java/jdk1.6.0_35/bin
export CLASSPATH=./:/usr/local/java/jdk1.6.0_35/lib:/usr/local/java/jdk1.6.0_35/jre/lib
配置好了后,进行应用:
sudo source /etc/profile
6.设置默认jdk
因为ubnuntu默认安装了openjdk,所以需要设置默认成jdk6
sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.6.0_35/bin/java 300  (300优先级)

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