Through the jitsi meet installation, you will be asked about two things: Now update the repository and install jitsi meet packages. Sudo echo 'deb stable/' > /etc/apt//jitsi-stable.list We will be using a domain named ‘’ for our installation.Īdd jitsi key and repository to the system using the command below. In this step, we will install jitsi meet packages from the official jitsi repository. The Nginx web server installation has been completed – it’s running on default HTTP port 80. Now start the nginx service and enable it to launch every time on system boot. Install Nginx web server using the apt command below. In this tutorial, the Nginx web server will be used as a reverse proxy for the jitsi meet application. java -versionĪnd you will get the java OpenJDK 1.8 installed on the Ubuntu 18.04 server. Now check the Java OpenJDK version when all installation is complete. Sudo apt install openjdk-8-jre-headless -y sudo add-apt-repository ppa:openjdk-r/ppa At least, we need to get the java version 1.8 for jitsi applications installation, and we will install the Java OpenJDK packages from the PPA repository.Īdd the OpenJDK PPA repository and install the Java OpenJDK using the apt command below. The first step we need to do before deploying jitsi meet to our server is by installing java OpenJDK to the system. Now you can enable this service by running: systemctl enable rviceĪnd finally start it by running: systemctl start rvice Note: Replace the values in Environment with the values you used above. We need to configure Rocket.Chat to start as a service.įirst we create the service file: nano /usr/lib/systemd/system/rviceĪfter=network.target remote-fs.target nss-lookup.target nginx.target mongod.targetĮxecStart=/usr/local/bin/node /opt/Rocket.Chat/main.jsĮnvironment=MONGO_URL=mongodb://localhost:27017/rocketchat ROOT_URL= PORT=3000 Now that we have all of the dependencies installed, and have verified that Rocket.Chat works. Hit Ctrl + c in your terminal to stop Rocket.Chat. You should now be logged in as an administrator on your new Rocket.Chat installation. You will be prompted to select a username. For my instance I entered:name = AdminĬlick SUBMIT. Enter the admin’s name, email and password twice.Replace -as-accessed-from-internet with the ip address or DNS hostname of your server you set above in the ROOT_URL Now lets do a quick test and see if everything is working before we continue: node main.jsīrowse to your new rocket-chat instance by opening your favorite web browser and entering the url Or for CentOs 6.X /etc/init.d/mongod start Now we need to start mongo: systemctl start mongod You can change it later in the admin menu.įirst let’s enable Mongodb to start with the host using: chkconfig mongod on If you don’t have DNS configured use your IP in place of the hostname. If you choose to use port 80 you will need to run Rocket.Chat as root. Replace 3000, with the port of your choosing. You can set PORT, ROOT_URL and MONGO_URL: export PORT=3000Įxport MONGO_URL=mongodb://localhost:27017/rocketchat Now we download and install Rocket.Chat cd /opt Using n we are going to install that version: n 8.9.3 The recommended Node.js version for using Rocket.Chat is 8.9.3. Now that we have Node.js and npm installed, we need to install a few more dependencies: npm install -g inherits n Now we need to install our dependencies from yum: yum install -y nodejs curl GraphicsMagick npm mongodb-org-server mongodb-org gcc-c++ Paste this into the new file: īaseurl=$releasever/mongodb-org/3.6/x86_64/ Populate the yum repo with the mongodb-org repository nano /etc//mongodb-org.repo yum -y install epel-release nano & yum -y update Register the plugin in Icinga 2 with a NotificationCommand object.Add the epel repository and update everything. my notify_rocketchat – to /etc/icinga2/scripts/notify_rocketchat. Remember/copy the webhook URL! Configure the Icinga 2 side Notification pluginĭownload a plugin of your choice – e.g. Now you can visit the Site URL and actually set it up: Once Rocket.Chat and its database are initialised, you should see something like this: rc_1 | +-+
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |