阿里云Centos 7.8安装UniFi控制器教程
Anywlan 原创UBNT教程集回复下载本教程文档,获得更详细步骤:
**** Hidden Message *****
更多教程请关注本站微信公众号,订阅UBNT教程,更详细更全面的专业教程!
https://www.anywlan.com/link/UBNT-wechat_RSS.png
static/image/hrline/3.gif
自行购买一台ECS,视AP数量和流量要求(如有没认证)硬件配置要求不高,一般1核1G就够普通人用了。腾讯云、华为云的步骤是一样的。在为不是走80端口,所以IP可以绑定域名直接使用。
1.以管理员权限SSH登陆到服务器
2.更新yum软件源
yum update
3.添加mongodb软件源
vi /etc/yum.repos.d/mongodb-org-4.4.repo
添加以下内容到mongodb-org.repo
name=MongoDB Repository
baseurl=https://mirrors.aliyun.com/mongodb/yum/redhat/$releasever/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc
mongodb.org上的链接可能下载不了,这里用的是阿里云提供的。如果要安装不同版本的MongoDB,替换baseurl和gpgkey中的版本号即可,如4.4改为3.6。
按ESC键 跳到命令模式,然后输入
保存文件并退出vi。注意按ESC后直接输入 :wq
:wq
可以用以下命令检查是否保存:
cat /etc/yum.repos.d/mongodb-org-4.4.repo
4.安装mongodb-org
yum -y install mongodb-org
5.设置Mongodb开机启动
systemctl enable mongod.service #添加到开机启动
systemctl start mongod.service #启动mongod
systemctl status mongod#查看mongod运行状态
6.安装JAVA
yum install -y java-1.8.0-openjdk
检测Java安装版本信息
java -version
如果要更新java可以先卸载再执行上面的重装:
yum remove java-1.7.0-openjdk #卸载7. 找到UniFi Controller安装包
在https://www.ui.com/download/unifi/找到自己需要安装的版本,本文安装的是最新的7.0.25。
将链接复制下来:
8.下载安装包
wget https://dl.ui.com/unifi/6.5.55/unifi_sysvinit_all.deb --no-check-certificate
wget运行不了的话先运行:yum install xz wget
9.解压并安装
mkdir tools && mv unifi_sysvinit_all.deb tools && cd tools
ar -xv unifi_sysvinit_all.deb &&tar -vxf data.tar.xz
cp -fr usr/lib/unifi /usr/local/
cd /usr/local/unifi/bin && ln -fs /usr/bin/mongod mongod #创建链接
10.编辑unifi系统服务
vi /etc/systemd/system/unifi.service
添加以下内容,并保存退出:
Description=Anywlan.com UniFi Controller
After=syslog.target network.target
Type=simple
User=root
ExecStart=/usr/bin/java -Xmx1024M -jar /usr/local/unifi/lib/ace.jar start
ExecStop=/usr/bin/java -jar /usr/local/unifi/lib/ace.jar stop
SuccessExitStatus=143
WantedBy=multi-user.target
说明:-Xmx1024M是限制最大内存为1G(1024M),可以按自己服务器情况设置内存大小。
11.运行Unifi Controller和设置开机启动
systemctl enable unifi.service#添加到开机启动
systemctl start unifi.service #运行UniFi
systemctl status unifi #查看UniFi运行状态
如果修改过unifi.service,要按下面命令重新加载后再次启动UniFi即可:
systemctl stop unifi.service #停止运行UniFi
systemctl daemon-reload #重新加载配置文件
12. 防火墙设置
UniFi控制器端口一览表:
协议端口方向说明
TCP22出SSH连接端口
TCP8443入https网页访问
TCP8080入http网页访问
TCP8880入http Portal
TCP8843入https Portal
IPv4 UDP10001入UniFi设备发现
IPv4 UDP3478
STUN (可选)
UDP514
系统日志
登陆阿里云,云服务器ECS-->安全组,防火墙规则中开放上述端口:
13.完成
打开https://ip:8443 (或域名),按向导设置好UniFi控制器即可。
thanks for your share ubuntu好多源下载不了 能不能在别的云 学学嗯嗯 学习了,感谢楼主分享 终于可以回复了, 大佬,我装后打开网页是404错误,如何解决,加你好友加不上 在pve的LXC虚拟ubuntu里装好了unifi的控制台,网页能用ip:8443进行登录,但是手机端还是连接不了控制 谢谢大佬分享
页:
[1]
2