mirror of
https://github.com/jambonz/jambonz-infrastructure.git
synced 2026-07-25 01:21:46 +00:00
build drachtio and freeswitch with tcmalloc, update to jambonz 0.7.6-rc3
This commit is contained in:
@@ -8,7 +8,7 @@ cd /usr/local/src
|
||||
git clone https://github.com/drachtio/drachtio-server.git -b ${VERSION}
|
||||
cd drachtio-server
|
||||
git submodule update --init --recursive
|
||||
./autogen.sh && mkdir -p build && cd $_ && ../configure CPPFLAGS='-DNDEBUG -g -O0' && make -j 4 && sudo make install
|
||||
./autogen.sh && mkdir -p build && cd $_ && ../configure --enable-tcmalloc=yes CPPFLAGS='-DNDEBUG -g -O0' && make -j 4 && sudo make install
|
||||
|
||||
sudo mv /tmp/drachtio.conf.xml /etc
|
||||
sudo mv /tmp/drachtio.service /etc/systemd/system
|
||||
|
||||
@@ -121,7 +121,7 @@ LANGUAGE=cpp make -j 4
|
||||
echo "building freeswitch"
|
||||
cd /usr/local/src/freeswitch
|
||||
sudo ./bootstrap.sh -j
|
||||
sudo ./configure --with-lws=yes --with-extra=yes
|
||||
sudo ./configure --enable-tcmalloc=yes --with-lws=yes --with-extra=yes
|
||||
sudo make -j 4
|
||||
sudo make install
|
||||
sudo make cd-sounds-install cd-moh-install
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
"ssh_username": "admin",
|
||||
"ami_description": "jambonz feature server",
|
||||
"instance_type": "t2.xlarge",
|
||||
"drachtio_version": "v0.8.17",
|
||||
"jambonz_version": "v0.7.6-rc2",
|
||||
"drachtio_version": "v0.8.18-rc4",
|
||||
"jambonz_version": "v0.7.6-rc3",
|
||||
"install_telegraf": "yes",
|
||||
"install_datadog": "no",
|
||||
"datadog_key" : "",
|
||||
|
||||
@@ -121,7 +121,7 @@ LANGUAGE=cpp make -j 4
|
||||
echo "building freeswitch"
|
||||
cd /usr/local/src/freeswitch
|
||||
sudo ./bootstrap.sh -j
|
||||
sudo ./configure --with-lws=yes --with-extra=yes
|
||||
sudo ./configure --enable-tcmalloc=yes --with-lws=yes --with-extra=yes
|
||||
sudo make -j 4
|
||||
sudo make install
|
||||
sudo make cd-sounds-install cd-moh-install
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
"ssh_username": "admin",
|
||||
"ami_description": "jambonz all-in-one AMI",
|
||||
"instance_type": "t2.xlarge",
|
||||
"drachtio_version": "v0.8.17",
|
||||
"jambonz_version": "v0.7.6-rc2",
|
||||
"drachtio_version": "v0.8.18-rc4",
|
||||
"jambonz_version": "v0.7.6-rc3",
|
||||
"jambonz_user": "admin",
|
||||
"jambonz_password": "JambonzR0ck$",
|
||||
"install_telegraf": "yes",
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"ssh_username": "admin",
|
||||
"ami_description": "jambonz monitoring server",
|
||||
"instance_type": "t2.xlarge",
|
||||
"jambonz_version": "v0.7.6-rc2",
|
||||
"jambonz_version": "v0.7.6-rc3",
|
||||
"homer_user": "homer_user",
|
||||
"homer_password": "XcapJTqy11LnsYRtxXGPTYQkAnI",
|
||||
"install_influxdb": "yes",
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
"region": "us-east-1",
|
||||
"ssh_username": "admin",
|
||||
"ami_description": "jambonz SBC media server",
|
||||
"drachtio_version": "v0.8.17",
|
||||
"jambonz_version": "v0.7.6-rc2",
|
||||
"drachtio_version": "v0.8.18-rc4",
|
||||
"jambonz_version": "v0.7.6-rc3",
|
||||
"instance_type": "t2.xlarge",
|
||||
"rtp_engine_version": "mr10.4.1.4",
|
||||
"rtp_engine_min_port": "40000",
|
||||
|
||||
@@ -8,7 +8,7 @@ cd /usr/local/src
|
||||
git clone https://github.com/davehorton/drachtio-server.git -b ${VERSION}
|
||||
cd drachtio-server
|
||||
git submodule update --init --recursive
|
||||
./autogen.sh && mkdir -p build && cd $_ && ../configure CPPFLAGS='-DNDEBUG' && make && sudo make install
|
||||
./autogen.sh && mkdir -p build && cd $_ && ../configure --enable-tcmalloc=yes CPPFLAGS='-DNDEBUG' && make && sudo make install
|
||||
sudo mv /tmp/drachtio.conf.xml /etc
|
||||
sudo mv /tmp/drachtio.service /etc/systemd/system
|
||||
sudo chmod 644 /etc/drachtio.conf.xml
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
"ssh_username": "admin",
|
||||
"ami_description": "jambonz SBC SIP",
|
||||
"instance_type": "t2.xlarge",
|
||||
"drachtio_version": "v0.8.17",
|
||||
"jambonz_version": "v0.7.6-rc2",
|
||||
"drachtio_version": "v0.8.18-rc4",
|
||||
"jambonz_version": "v0.7.6-rc3",
|
||||
"install_datadog": "no",
|
||||
"datadog_key" : "",
|
||||
"install_telegraf": "yes"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"ssh_username": "admin",
|
||||
"ami_description": "jambonz webserver",
|
||||
"instance_type": "t2.xlarge",
|
||||
"jambonz_version": "v0.7.6-rc2",
|
||||
"jambonz_version": "v0.7.6-rc3",
|
||||
"install_datadog": "no",
|
||||
"install_telegraf": "yes"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user