apt-get update apt-get install subversion apt-get install ant apt-get install openjdk-7-jdk apt-get install make apt-get install gcc apt-get install mysql-server-5.5 apt-get install libcurl4-gnutls-dev apt-get install bison apt-get install curl apt-get install debhelper cdbs lintian build-essential fakeroot devscripts pbuilder dh-make debootstrap dpatch flex libxml2-dev libmysqlclient15-dev ant docbook-to-man apt-get install ipsec-tools apt-get install openssl apt-get install bind9 |
2. OpenIMS 설치
mkdir /opt/OpenIMSCore cd /opt/OpenIMSCore mkdir FHoSS svn checkout https://svn.code.sf.net/p/openimscore/code/FHoSS/trunk FHoSS ant compile deploy mkdir ser_ims svn checkout https://svn.code.sf.net/p/openimscore/code/ser_ims/trunk ser_ims make install-libs all mysql -u root -p < FHoSS/scripts/hss_db.sql mysql -u root -p < FHoSS/scripts/userdata.sql mysql -u root -p < ser_ims/cfg/icscf.sql |
cp ser_ims/cfg/open-ims.dnszone /etc/bind/ sed -i '3azone "open-ims.test" {\n\ttype master;\n\tfile "\/etc\/bind\/open-ims.dnszone";\n};' /etc/bind/named.conf.local sudo sed -i '2a127.0.0.1\topen-ims.test mobicents.open-ims.test ue.open-ims.test presence.open-ims.test icscf.open-ims.test scscf.open-ims.test pcscf.open-ims.test hss.open-ims.test' /etc/hosts /etc/init.d/bind9 restart |
4. Start 스크립트 복사
sudo cp ser_ims/cfg/*.cfg ./ sudo cp ser_ims/cfg/*.xml ./sudo cp ser_ims/cfg/*.sh ./ |
5. OpenIMS 실행.
sudo ./pcscf.sh sudo ./scscf.shsudo ./icscf.sh cd FHoSS/deploy sudo sh startup.sh |
6. webconsol 접속
http://172.16.118.50:8080 hssAdmin hss |
7. 기타 설정.
pcscf.cfg, scscf.cfg icscf.cfg pcscf.xml scscf.xml icscf.xml ip변경 /etc/bind/open-ims.dnszone ip 변경. |