阿里云上安装 UniFi 控制器的基础教学(Ubuntu 版)

阿里云上安装 UniFi 控制器的基础教学(Ubuntu 版)

** 目录:**

  1. 购买与配置服务

  2. 安装 UniFi 云端控制

    2.1 源安装

    2.2 deb 安装包安装

*此教程选用基础配置,适用于 Ubuntu v16.04 版本以上,1 核 1GB 内存,SSD 云盘 40G,带宽 1Mbps,用户可根据实际用量进行修改。

1. 购买与配置服务器 (本案例选择用阿里云云端服务器,其他国内服务器可做参考)
登录 阿里云 ,购买所需服务器配置

1.jpg

选择标题栏产品 —— 弹性计算 —— 云服务器 ECS

2.jpg

选择第一个 突发性能型 t5

   进入购买云服务器页面:

3.png

4.png

此案例的云服务器系统配置总图

   购买完成后,我们到 [阿里云](https://www.aliyun.com) ,右上角登录你的账号

5.png

   登录完成后,在右上角会显示你的头像,进入导航栏的控制台:

6.png

   如下图,进入阿里云服务器管理界面:

7.png

   如上图标注:


   第一步:点击左侧云服务器标签,进入 云服务器ECS 管理。

   第二步:点击安全组

   第三步:点击配置规则,对云服务器进行 UniFi 常用端口设置(如下图)

8.png

9.png

   此处推荐添加 5 组基础的端口设置,分别为:

unifi.http.port = 8080(UAP 的 TCP 端口可通知控制器)

unifi.https.port = 8443(控制器 GUI / API 的 TCP 端口,在 Web 浏览器中可见)

portal.http.port = 8880(用于 HTTP 门户重定向的 TCP 端口)

portal.https.port = 8843(用于 HTTPS 门户重定向的 TCP 端口)

unifi.stun.port = 3478(用于 STUN. v4.5.2+ 的 #UDP 端口)

   更多的详细端口设置,可参照此文档添加:


   [https://help.ubnt.com.cn/hc/zh-cn/articles/206121902-UniFi-%E5%BA%94%E7%94%A8%E7%AB%AF%E5%8F%A3](https://help.ubnt.com.cn/hc/zh-cn/articles/206121902-UniFi-%E5%BA%94%E7%94%A8%E7%AB%AF%E5%8F%A3)



   端口添加完毕后,点击左侧概览,选择所需使用的服务器:

10.png

   选择远程连接:

11.png

   随后会跳出一个密码,此密码必须记下来!因为之后的每次远程登录都会使用到,输入刚才的 6 位数,进入管理终端。



   输入此云端的账户名及密码:



   * 此处注意:终端内所有信息都要手动输入,不支持 复制、黏贴 功能

12.png

2. 安装 UniFi 云端控制

** 2.1 源安装**

**
**

   第一步:


   添加 Ubiquiti 存储库到 /etc/apt/sources.list.d/100-ubnt-unifi.list 文件内,在命令行中,您可将 stable 变换成所需要的版本号,也可直接使用此命令:
echo 'deb http://www.ubnt.com/downloads/unifi/debian stable ubiquiti' | sudo tee /etc/apt/sources.list.d/100-ubnt-unifi.list

13.png

   第二步:


   添加 Ubiquiti GPG 密钥


   这边有两种方法:


        > 方法1 :


           下载并安装以下可信密钥到 /etc/apt/trusted.gpg.d 文件中
sudo wget -O /etc/apt/trusted.gpg.d/unifi-repo.gpg https://dl.ubnt.com/unifi/unifi-repo.gpg
        > 方法2:


           使用  apt-key 方法
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 06E85760C0A52C50
   此处使用第一种方法:

14.png

   第三步:             


   更新服务器的存储库信息:  
sudo apt-get update

15.png

   第四步:



   安装 UniFi :  
sudo apt-get install unifi

16.png

   第五步:


   断开服务器连接: 
exit
   现在你就可以关闭终端了。打开你的浏览器,连接到 https://<你的云端服务器 ip 地址>:8443/


   即可进入 UniFi 控制器配置。 (可参考教程:[https://help.ubnt.com.cn/hc/zh-cn/articles/115000200101](https://help.ubnt.com.cn/hc/zh-cn/articles/115000200101))





   **2.2 deb 安装包安装**



   第一步:


   登录 [官网下载页](https://www.ubnt.com.cn/download/) ,先点击左上角的产品分栏标签选择 UniFi 再滚动到 SOFTWARE 下,查询当前的最新控制器版本。

17.png

   点击下载按钮,下载所选安装源或直接复制下载链接

18.png

   此外,您也可以在知道版本号的情况下,直接拼接链接直接访问下载。如 v5.6.26 版本 Ubuntu 系统,访问链接为:[https://www.ubnt.com.cn/download/unifi/default/default/unifi-5626-controller-debianubuntu-linux](https://www.ubnt.com.cn/download/unifi/default/default/unifi-5622-controller-debianubuntu-linux) 


   第二步:


   在 Ubuntu 上下载和安装 .deb 方法介绍:

下载单个文件并保存在当前目录的方法(使用 wget ):

wget  [http://dl.ubnt.com/unifi/5.6.26/unifi_sysvinit_all.deb](http://dl.ubnt.com/unifi/5.6.22/unifi_sysvinit_all.deb)(此处为软件下载链接)

安装 deb 文件的方法:

1. 在终端下输入如下内容来安装 deb 文件

   dpkg -i 软件包名.deb
  1. 卸载 deb 文件,可以使用 apt-get 命令:

    apt-get remove 软件包名称

   **实施**


        > 下载:
wget http://dl.ubnt.com/unifi/5.6.26/unifi_sysvinit_all.deb

19.png

        > 安装 
dpkg -i unifi_sysvinit_all.deb

20.png

   一般情况下会直接显示安装成功信息,如 b 操作图。若出现 上图红色标记 处错误,请执行 a 操作:


        a . 出现标记错误,表明在安装过程中,出现了依赖不完整的情况,直接使用 apt-get install -f  命令安装缺少的依赖套件:
apt-get install -f 

21.png

        b. 执行安装步骤:  
dpkg -i unifi_sysvinit_all.deb

22.png

   到这里为止,UniFi 的安装已经完成,接下来就是配置您的控制器。


   第三步:



   断开服务器连接: 
exit
   现在你就可以关闭终端了。打开你的浏览器,连接到 https://<你的云端服务器 ip 地址>:8443/


   即可进入 UniFi 控制器配置。 (可参考教程:[https://help.ubnt.com.cn/hc/zh-cn/articles/115000200101](https://help.ubnt.com.cn/hc/zh-cn/articles/115000200101))

在Vultr的Ubuntu 16.04 x64 用deb 安装包安装,安装成功后,https://<你的云端服务器 ip 地址>:8443/无法访问,Vultr并没有像阿里云那样的端口设置,请问是不是还要做什么设置才行呢?
已自行解决

各位大佬好,本人菜鸟一枚,现在在阿里云上已经安装了控制器,现在控制器的版本是5.9.29,最新版本控制器5.10.12,请问下该如何升级控制器版本,是不是按照–2.2 deb 安装包安装–实施里面的“下载和安装”就可以,非常感谢

各位大佬好,本人菜鸟一枚,现在在阿里云上已经安装了控制器,现在控制器的版本是5.9.29,最新版本控制器5.10.12,请问下该如何升级控制器版本,是不是按照–2.2 deb 安装包安装–实施里面的“下载和安装”就可以,非常感谢

学习了正准备租阿里

java版本要换成8,

无法访问 IP:8443

很棒~~~非常详细的说明。

如何解决的,我也打不开

打不开的装一下
sudo apt install openjdk-8-jdk