[tool] How to compile the opensip
1. Install library
apt-get install build-essential openssl bison flex perl libdbi-perl libdbd-mysql-perl libdbd-pg-perl libfrontier-rpc-perl libterm-readline-gnu-perl libberkeleydb-perl ncurses-dev mysql-server libmysqlclient-dev
2. Search tarball from internet
http://www.opensips.org/
For the stable releases, tarballs with source or binaries may be downloaded directly from the project web site:
http://opensips.org/pub/opensips/
Choose the version which you want to download.
3. Install opensip
tar xzvf opensips-1.8.0-tls (tls = long term support)
make all
make install
4. Copy two configuration file
sudo cp ./opensips-1.8.0-tls/packaging/debian/opensips.default /etc/default/opensips
sudo cp ./opensips-1.8.0-tls/packaging/debian/opensips.init /etc/init.d/opensips
sudo chmod +x /etc/init.d/opensips
5. Edit configuration file
mkdir /var/run/opensips
cd /usr/src/opensips-1.8.0-beta-tls/packaging/debian
cp opensips.default /etc/default/opensips
cp opensips.init /etc/init.d/opensips
chmod +x /etc/init.d/opensips
useradd opensips
update-rc.d opensips defaults 99
vi /etc/default/opensips
Replace the RUN_OpenSIPS to yes
vi /etc/init.d/opensips
Replace the line DAEMON=/usr/sbin/opensips to:
DAEMON=/usr/local/sbin/opensips
Reference :
2013年8月16日 星期五
訂閱:
張貼留言 (Atom)
0 意見:
張貼留言