ILIAS-7-Install-Tutorial for Ubuntu 20.04

Configure a Server

Configure BBB-Screen

  • The main configfile can be found here: sudo nano /usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml
    • For example if you want to deactivate videos do this in line 116: enableVideo: false
    • Recommendation line 6: showParticipantsOnLogin: true
  • Restart BBB: bbb-conf --restart

Disable shared Notes by default

  • nano /usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties
  • lockSettingsDisableNote=true
  • bbb-conf --restart

Create a Swap File

A swap file is missing by default. Your server can become unreachable if a swap is missing. So here we go:

  • https://devanswers.co/guide-creating-swap-space-ubuntu-16-04/
  • Look if there is any swap: swapon --show
  • Choose a swapsize (half of RAM) and run: sudo fallocate -l 8G /swapfile
  • Check if file was created: ls -lh /swapfile
  • sudo chmod 600 /swapfile
  • sudo mkswap /swapfile
  • sudo swapon /swapfile
  • reboot
  • sudo swapon --show
  • echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
  • sudo sysctl vm.swappiness=10
  • sudo sysctl vm.vfs_cache_pressure=50
  • sudo nano /etc/sysctl.conf
    • Add these two lines at the bottom:
1
2
vm.swappiness=10
vm.vfs_cache_pressure=50

Configure Greenlight

  • cd ~/greenlight
  • nano .env
  • ...
  • Create Admin-Account:
    • docker exec greenlight-v2 bundle exec rake admin:create
  • Change admin credentials:
    • docker exec greenlight-v2 bundle exec rake user:create["name","email","password","admin"]
  • reboot
  • Exit with STRG + x
  • nano chart.html
  • Paste the following code in:


No comment has been posted yet.