How to install the Ubiquiti UniFi Controller on Debian 9.1
-
@jaredbusch
SSH into my server via putty. Logged in as the user unifi01 when at the prompt did thesu -
ran all the commands above but had the error on the key import.
I'll try running direct on the VM console.
-
Still the same on console
-
@hobbit666 said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
Still the same on console
Very odd as it works jsut fine for me even with sudo.
jbusch@deb9-demo:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 06E85760C0A52C50 [sudo] password for jbusch: Executing: /tmp/apt-key-gpghome.DyMKqzXPlf/gpg.1.sh --keyserver keyserver.ubuntu.com --recv 06E85760C0A52C50 gpg: key 06E85760C0A52C50: "UniFi Developers <[email protected]>" not changed gpg: Total number processed: 1 gpg: unchanged: 1 jbusch@deb9-demo:~$
-
@hobbit666 let me blow this system back to snapshot and do it again.
Side note: I said to
su -
to root because you cannotcat
the apt list file fromsudo
and there are so few commands to set this up. Technically it can all be done from your user withsudo
if you usenano
orvi
to create the list file. -
SOLVED!!!!
Changed the router, firewall must of been blocking. -
When using Vultr is it just https://unifi.hostname.vultr.com:8443 ?
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
When using Vultr is it just https:\unifi.hostname.vultr.com:8443 ?
If you have a vultr hostname then yes, otherwise you create a DNS record pointing to your Vultr WAN IP.
-
Ok, in the meantime I'm trying https://unifi.xx.xx.xx.xx:8443 and not getting anything. Shouldn't that work?
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
Ok, in the meantime I'm trying https://unifi.xx.xx.xx.xx:8443 and not getting anything. Shouldn't that work?
It should as long as Unifi service is started, ports listening internally and Vultr fireewall allowing it.
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
Ok, in the meantime I'm trying https://unifi.xx.xx.xx.xx:8443 and not getting anything. Shouldn't that work?
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
Ok, in the meantime I'm trying https://unifi.xx.xx.xx.xx:8443 and not getting anything. Shouldn't that work?
What is the result of the following:
Service unifi status
-
root@UBNT_Controller:~# service unifi status
● unifi.service - unifi
Loaded: loaded (/lib/systemd/system/unifi.service; enabled; vendor preset: en
Active: active (running) since Sun 2017-12-17 19:56:30 UTC; 1h 45min ago
Main PID: 15614 (jsvc)
CGroup: /system.slice/unifi.service
├─15614 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15616 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15617 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15628 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Xmx1024M -XX:
└─16476 bin/mongod --dbpath /usr/lib/unifi/data/db --port 27117 --uniDec 17 19:56:29 UBNT_Controller systemd[1]: Starting unifi...
Dec 17 19:56:30 UBNT_Controller unifi.init[15558]: Starting Ubiquiti UniFi Contr
Dec 17 19:56:30 UBNT_Controller systemd[1]: Started unifi. -
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
root@UBNT_Controller:~# service unifi status
● unifi.service - unifi
Loaded: loaded (/lib/systemd/system/unifi.service; enabled; vendor preset: en
Active: active (running) since Sun 2017-12-17 19:56:30 UTC; 1h 45min ago
Main PID: 15614 (jsvc)
CGroup: /system.slice/unifi.service
├─15614 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15616 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15617 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15628 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Xmx1024M -XX:
└─16476 bin/mongod --dbpath /usr/lib/unifi/data/db --port 27117 --uniDec 17 19:56:29 UBNT_Controller systemd[1]: Starting unifi...
Dec 17 19:56:30 UBNT_Controller unifi.init[15558]: Starting Ubiquiti UniFi Control
Dec 17 19:56:30 UBNT_Controller systemd[1]: Started unifi.Wat about this now
netstat -ano | grep listening
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
root@UBNT_Controller:~# service unifi status
● unifi.service - unifi
Loaded: loaded (/lib/systemd/system/unifi.service; enabled; vendor preset: en
Active: active (running) since Sun 2017-12-17 19:56:30 UTC; 1h 45min ago
Main PID: 15614 (jsvc)
CGroup: /system.slice/unifi.service
├─15614 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15616 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15617 unifi -cwd /usr/lib/unifi -home /usr/lib/jvm/java-8-openjdk-a
├─15628 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Xmx1024M -XX:
└─16476 bin/mongod --dbpath /usr/lib/unifi/data/db --port 27117 --uniDec 17 19:56:29 UBNT_Controller systemd[1]: Starting unifi...
Dec 17 19:56:30 UBNT_Controller unifi.init[15558]: Starting Ubiquiti UniFi Contr
Dec 17 19:56:30 UBNT_Controller systemd[1]: Started unifi.Also it looks like it is running.
-
@dbeato said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
netstat -ano | grep listening
No output from that command.
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
@dbeato said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
netstat -ano | grep listening
No output from that command.
Sorry it should benetstat -plnt
-
Also your Vultr firewall should have the following ports open:
-
root@UBNT_Controller:~# netstat -plnt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:27117 0.0.0.0:* LISTEN 16476/bin/mongod
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 334/sshd
tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN 13860/mongod
tcp6 0 0 :::8843 :::* LISTEN 15628/java
tcp6 0 0 :::8880 :::* LISTEN 15628/java
tcp6 0 0 :::8080 :::* LISTEN 15628/java
tcp6 0 0 :::22 :::* LISTEN 334/sshd
tcp6 0 0 :::8443 :::* LISTEN 15628/java
tcp6 0 0 :::6789 :::* LISTEN 15628/java
root@UBNT_Controller:~#Looking at the firewall now.
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
root@UBNT_Controller:~# netstat -plnt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:27117 0.0.0.0:* LISTEN 16476/bin/mongod
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 334/sshd
tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN 13860/mongod
tcp6 0 0 :::8843 :::* LISTEN 15628/java
tcp6 0 0 :::8880 :::* LISTEN 15628/java
tcp6 0 0 :::8080 :::* LISTEN 15628/java
tcp6 0 0 :::22 :::* LISTEN 334/sshd
tcp6 0 0 :::8443 :::* LISTEN 15628/java
tcp6 0 0 :::6789 :::* LISTEN 15628/java
root@UBNT_Controller:~#Looking at the firewall now.
Ports are opened internally.
-
@dbeato Working great now! Thanks.
-
@ccwtech said in How to install the Ubiquiti UniFi Controller on Debian 9.1:
@dbeato Working great now! Thanks.
Awesome! Glad to help!