Deploying Dev changes into production server

68 views
Skip to first unread message

Nandan Roy

unread,
Jan 24, 2021, 3:20:38 PM1/24/21
to BigBlueButton-dev
Hi, 
This question might have been asked many times. Sorry to repeat . 
I have set up the dev environment . Made  changes in bigbluebutton-html . Its working . 
Now I want to ship the changes to another running server. 
What should be my steps. This is what I did and its not working. Please suggest where I am going wrong. 

I took the compiled file /home/ubuntu/dev/bigbluebutton/bigbluebutton-html5/meteorbundle/*.tar.gz from Server 1 ( Dev Server) and unzipped it in the Server 2 at /usr/share/meteor . I deleted the default Bundle Folder in Server 2 which was created from bbb install script. But its giving MongoDb error. 

Reg
Roy

Matteo Piccina

unread,
Jan 24, 2021, 3:25:00 PM1/24/21
to BigBlueButton-dev
I wrote this script to install my version:

tar -xf bigbluebutton-html5.tar.gz 
rm bigbluebutton-html5.tar.gz
cp /usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml settings.yml
cp /usr/share/meteor/bundle/mongo* .
cp /usr/share/meteor/bundle/systemd_start.sh .
rm -rf /usr/share/meteor/bundle
mv bundle /usr/share/meteor/
rm /usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml
mv settings.yml /usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml
mv mongo* /usr/share/meteor/bundle
mv systemd_start.sh /usr/share/meteor/bundle
npm --prefix /usr/share/meteor/bundle/programs/server install --quiet /usr/share/meteor/bundle/programs/server
--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bigbluebutton-dev/7b873ae8-d535-4eec-811c-67b69ef29275n%40googlegroups.com.

Nandan Roy

unread,
Jan 24, 2021, 6:09:12 PM1/24/21
to bigblueb...@googlegroups.com
Hi Matteo, 
Thanks for your reply. I had earlier did all these steps except the last line "npm --prefix /usr/share/meteor/bundle/programs/server install --quiet /usr/share/meteor/bundle/programs/server" . Did it now. Did bbb-conf --restart after that. But still getting the same 404 not found . 



--
Regards
Nandan

Matteo Piccina

unread,
Jan 25, 2021, 2:27:37 AM1/25/21
to bigblueb...@googlegroups.com
Check with systemctl status bbb-html5 what's wrong.
Did you copy mongo* and systemd_start.sh files? They are required for it to start but are not included in meteor built package.

Reply all
Reply to author
Forward
0 new messages