This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
setup_and_deploy_bbb_11 [2019/04/23 07:22] 182.72.26.6 [Collaboration Server Setup ( New steps )] |
setup_and_deploy_bbb_11 [2019/05/21 10:22] (current) 182.72.26.6 |
||
|---|---|---|---|
| Line 39: | Line 39: | ||
| </code> | </code> | ||
| + | |||
| + | 5. **Copy ssl certificate files from qacollab01.exphosted.com for *.exphosted.com domains. Since server.crt file will also include CA file content in it.** | ||
| - | 5. Checkout client code from svn co https://repos.exphosted.com/svnrepos/collaboration/bbb/trunk/ and place it at <home of bbb user>/dev/bigbluebutton/bigbluebutton-client | + | 6. Checkout client code from svn co https://repos.exphosted.com/svnrepos/collaboration/bbb/trunk/ and place it at <home of bbb user>/dev/bigbluebutton/bigbluebutton-client |
| - | 6. Client config changes - Change config.xml file ( <home of bbb user>/dev/bigbluebutton/bigbluebutton-client | + | 7. Client config changes - Change config.xml file ( <home of bbb user>/dev/bigbluebutton/bigbluebutton-client |
| src/conf/config.xml) \\ | src/conf/config.xml) \\ | ||
| (It better to symlink this file has this is full of IP configuration) \\ | (It better to symlink this file has this is full of IP configuration) \\ | ||
| Line 55: | Line 57: | ||
| </code> | </code> | ||
| - | 7. Compile client and restart bbb | + | 8. Compile client and restart bbb |
| <code> | <code> | ||
| cd <home of bbb user>/dev/bigbluebutton/bigbluebutton-client | cd <home of bbb user>/dev/bigbluebutton/bigbluebutton-client | ||
| Line 65: | Line 67: | ||
| **Note -** Steps 5-7 will be taken care by deploy script once the initial setup is done. | **Note -** Steps 5-7 will be taken care by deploy script once the initial setup is done. | ||
| - | 8. Setup freeswitch | + | 9. Setup freeswitch |
| - | 9. Edit Learnexa rails app bigbluebutton.yml settings to place the details of bigbluebutton URL and salt. | + | 10. Edit Learnexa rails app bigbluebutton.yml settings to place the details of bigbluebutton URL and salt. |
| Restart learnexa rails app. | Restart learnexa rails app. | ||
| - | 10. Whenever we change the collaburl in learnexa(config/bigbluebutton.yml) then the corresponded extension needs to be updated in learnexa | + | 11. Whenever we change the collaburl in learnexa(config/bigbluebutton.yml) then the corresponded extension needs to be updated in learnexa |
| <code> | <code> | ||
| 1. Incase voice extension is changed in BBB setup then old extension needs to be deleted and the new extension needs to be added in the database via running the following backfill tasks(voice_extensions.rake) | 1. Incase voice extension is changed in BBB setup then old extension needs to be deleted and the new extension needs to be added in the database via running the following backfill tasks(voice_extensions.rake) | ||
| Line 82: | Line 84: | ||
| </code> | </code> | ||
| - | 11. Edit public/crossdomain.xml settings to allow cross domain ajax requests from BBB machine URL. | + | 12. Edit public/crossdomain.xml settings to allow cross domain ajax requests from BBB machine URL. |
| - | 12. Install the code signing certificate | + | 13. Install the code signing certificate |
| - https://wiki.exphosted.com/doku.php?id=install_code_signing_certificate_to_learnexa_live_event_screen_share | - https://wiki.exphosted.com/doku.php?id=install_code_signing_certificate_to_learnexa_live_event_screen_share | ||
| - | 13. Get the deployment script from svn based on the environment and make the required url changes based on the environments like(COLLAB_URL. etc..) | + | 14. Get the deployment script from svn based on the environment and make the required url changes based on the environments like(COLLAB_URL. etc..) |
| Line 173: | Line 175: | ||
| | | ||
| === GLUSTER INSTALLATION === | === GLUSTER INSTALLATION === | ||
| - | https://wiki.exphosted.com/doku.php?id=recorder_setup_bbb_v_1.0?s[]=glusterfs&s[]=3&s[]=7&s[]=6 | + | https://wiki.exphosted.com/doku.php?id=recorder_setup_bbb_v_1.0 |
| IMPORTANT ( Development tools needs to be installed as "expbbbp" user ) | IMPORTANT ( Development tools needs to be installed as "expbbbp" user ) | ||