Site Tools


Hotfix release available: 2025-05-14b "Librarian". upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian". upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian". upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos". upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum". upgrade now! [54.2] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum". upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum". upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor". upgrade now! [53.1] (what's this?)
Hotfix release available: 2022-07-31a "Igor". upgrade now! [53] (what's this?)
New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
New release candidate 2 available: rc2022-06-26 "Igor". upgrade now! [52.1] (what's this?)
New release candidate available: 2022-06-26 "Igor". upgrade now! [52] (what's this?)
Hotfix release available: 2020-07-29a "Hogfather". upgrade now! [51.4] (what's this?)
New release available: 2020-07-29 "Hogfather". upgrade now! [51.3] (what's this?)
New release candidate 3 available: 2020-06-09 "Hogfather". upgrade now! [51.2] (what's this?)
New release candidate 2 available: 2020-06-01 "Hogfather". upgrade now! [51.1] (what's this?)
New release candidate available: 2020-06-01 "Hogfather". upgrade now! [51] (what's this?)
Hotfix release available: 2018-04-22c "Greebo". upgrade now! [50.3] (what's this?)
Hotfix release available: 2018-04-22b "Greebo". upgrade now! [50.2] (what's this?)
bbb_v1.0_setup

useradd expbbbp
give sudo rights also

su - expbbbp

step 1 http://docs.bigbluebutton.org/10install.html#installing-bigbluebutton-10

step 2 http://docs.bigbluebutton.org/10setup.html#Setup_Development_Environment_

mkdir -p /etc/nginx/ssl openssl dhparam -out /etc/nginx/ssl/dhp-2048.pem 2048 Update ssl certs according to setup

sed -e 's|http:|https:|g' -i /var/www/bigbluebutton/client/conf/config.xml

Backup conf files

cp /var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties /var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties-org

cp /etc/bigbluebutton/nginx/client.nginx /etc/bigbluebutton/nginx/client.nginx-backup

cp /etc/bigbluebutton/nginx/sip.nginx /etc/bigbluebutton/nginx/sip.nginx-backup

cp /etc/nginx/sites-available/bigbluebutton /etc/nginx/sites-available/bigbluebutton-backup

cd /root ##download below zip file
bbb_https-conf-devops.zip

cd /root/https-conf-devops ##below mentioned files according to setup replace urls

grep -rl “devcollab01.learnexa.com” * | xargs sed -i “s/devcollab01.learnexa.com/newurl/g” ##url replace

cp bigbluebutton.properties /var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties

cp client.nginx /etc/bigbluebutton/nginx/client.nginx

cp sip.nginx /etc/bigbluebutton/nginx/sip.nginx

cp bigbluebutton /etc/nginx/sites-available/bigbluebutton

cp DefaultMockPresentationXYZ.pdf /var/www/bigbluebutton-default/DefaultMockPresentationXYZ.pdf

vi /var/lib/tomcat7/webapps/demo/bbb_api_conf.jsp #make sure url and secret correct

cd /opt mv freeswitch freeswitch-backup

take backup from 192.168.2.184 working machine /opt/freeswitch to this deployment machine /opt/freeswtich

find and replace below strings for ex

grep -rl “192.168.2.184” * | xargs sed -i “s/192.168.2.184/newip/g” ##private ip replace

grep -rl “182.75.51.25” * | xargs sed -i “s/182.75.51.25/newip/g” ##public ip replace

grep -rl “devmeeting02-gw” * | xargs sed -i “s/devmeeting02-gw/newgw/g” ##calling gateway which is available for new machine in asterisk

##deployment script take from existing running machine according to setup replace urls
/home/expbbbp/bbb/deploybbbclient.sh

bbb_v1.0_setup.txt · Last modified: 2018/08/31 16:16 (external edit)