1. Update Ubuntu
sudo apt update && apt upgrade
2. Install Java
sudo apt install openjdk-17-jre-headless
New version
java -version
Then to prevent java from updating & breaking everything again in the future with “sudo apt upgrade” do:
sudo apt-mark hold openjdk-17-jre-headless
03. MongoDB install Libssl 1.1 Download
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb
Install
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb
04. Install and add Repository MongoDB Ubuntu
If you are using Ubuntu LXC Container, before starting the 4 steps, it is necessary to install gnupg curl:
sudo apt install gnupg-curl
04 Step … Use the following command to add the MongoDB version 4.4 Repo
curl https://pgp.mongodb.com/server-4.4.asc | sudo gpg --dearmor | sudo tee /usr/share/keyrings/mongodb-org-server-4.4-archive-keyring.gpg >/dev/null
Then add GPP, for ubuntu 22.04 Repository
echo 'deb [arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-org-server-4.4-archive-keyring.gpg] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse' | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list > /dev/null
Update Ubuntu
sudo apt update -y
Install MongoDB package
sudo apt install mongodb-org-server -y
05. Install and add Repository Unifi Ubuntu
Download the GPP Key using the following command
curl https://dl.ui.com/unifi/unifi-repo.gpg | sudo tee /usr/share/keyrings/ubiquiti-archive-keyring.gpg >/dev/null
Add Repo Install Unifi Controller. The command follows
echo 'deb [signed-by=/usr/share/keyrings/ubiquiti-archive-keyring.gpg] https://www.ui.com/downloads/unifi/debian stable ubiquiti' | sudo tee /etc/apt/sources.list.d/100-ubnt-unifi.list > /dev/null
Update Ubuntu
sudo apt update -y
Install Unifi package
sudo apt install unifi
06. Status
systemctl status unifi
07. Tuls to see if the 8443 potr is open
sudo apt install net-tools
netstat -tnl
https://your-server-address:8443