恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 709|回复: 3

CentOS 7安装UniFi控制器(笔记)按照ubnt论坛教程

[复制链接]
发表于 2019-4-4 16:39 | 显示全部楼层 |阅读模式
本帖最后由 嘿色小猫 于 2019-4-4 16:42 编辑

编写有错误请提出,参考ubnt论坛谢谢
安装准备:

1.mongo-10gen-2.4.14-mongodb
2.mongo-10gen-server-2.4.14-mongodb
3.jre-8u201-linux
4.UniFi.unix
5.hfs
下载地址:
MongoDB:
h-t-t-p://downloads-distro.mongodb.org/repo/redhat/os/x86_64/RPMS/
oracle Java jre:
h-t-t-ps://www.oracle.com/technetwork/java/javase/downloads/index.html
Unifi控制器
h-t-t-ps://www.ui.com/download/unifi
hfs
http://www.rejetto.com/hfs/
安装方式:
方式一
通过浏览器下载到电脑使用Winscp上传/tmp,使用命令rpm -ivh  xx.xx.x.rpm安装。
方式二
yum install 加软件的下载路径(或自己配置仓库这里自行百度)yum install xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
可以使用hfs如图:




yum install -y http://你的ip地址ip/mongo-10gen-2.4.14-mongodb_1.x86_64.rpm
yum install -y http://你的ip地址ip/mongo-10gen-server-2.4.14-mongodb_1.x86_64.rpm
yum install -y http://你的ip地址ip/jre-8u201-linux-x64.rpm

安装完成后启动mongo:
service mongo start
设置mongo开机启动:
chkconfig mongo on

Winscp上传UniFi.unix.zip至/tmp
解压UniFi.unix.zip后移动到/opt目录:
cd /tmp
unzip UniFi.unix.zip  <你上传的软件包的名字>
mv /tmp/UniF /opt
查找mongod的二进制文件目录:
find / -name mongod   <目录位置一般不会变原论坛标注了>
创建mongod链接到UniFi文件中的bin中:
cd /opt/UniFi/bin
sudo ln -fs /usr/bin/mongod mongod


在创建UniFi的服务<不会修改配置文件复制原论坛启动脚本有点问题>:
vi /etc/init.d/unifi
内容如下:

#!/bin/bash
# chkconfig: 2345 95 20
# description: UniFi system
# processname: UniFi

ctrl_start()
{
#nohup java -jar JarFile.jar >myLogFile 2>>myErrorFile&
java -jar /opt/UniFi/lib/ace.jar start &
}

ctrl_stop()
{
java -jar /opt/UniFi/lib/ace.jar stop &
}

ctrl_restart()
{
ctrl_stop
sleep 1
ctrl_start
}

case "$1" in

start)

echo -n "starting UniFi system"
ctrl_start
echo " service started"
;;

stop)

echo -n "stopping UniFi system"
ctrl_stop
echo " service stopped"
;;

restart)

echo -n "restarting UniFi system"
ctrl_restart
echo "service restarted"
;;

*)

echo "usage: service UniFi {start|stop|restart}"
;;

esac
exit 0




<<<<<<<<<<<<<<<结束>>>>>>>>>>>>>>>>>>>>>>

按esc退出编辑模式输入:
:wq 保存退出。
给配置文件 执行权限:
chmod +x /etc/init.d/unifi
自己使用启动unifi有问题:
service unifi start
chkconfig unifi on  
正常使用启动unifi:
/etc/init.d/unifi start
添加自动启动unifi:
vi /etc/rc.d/rc.local
添加:/etc/init.d/unifi start
touch /var/lock/subsys/local<添加到这句之前>
添加防火墙:
firewall-cmd --zone= public --remove-port=8081/tcp --permanent
firewall-cmd --zone= public --remove-port=8443/tcp --permanent
firewall-cmd --zone= public --remove-port=8880/tcp --permanent
firewall-cmd --zone= public --remove-port=8842/tcp --permanent
firewall-cmd --zone= public --remove-port=27117/tcp --permanent
firewall-cmd --zone= public --remove-port=3478/udp --permanent
重启防火墙:
firewall-cmd --reload


访问浏览器输入https://IP:8443




hfs.png
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-4-4 20:14 | 显示全部楼层
不明觉厉
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-4-4 20:15 | 显示全部楼层

点评

习惯用centos了不想改,看到网上都比较久了,就看着更新一下。  详情 回复 发表于 2019-4-5 12:12
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-4-5 12:12 来自手机 | 显示全部楼层
shenyz 发表于 2019-4-4 20:15
Debian Ubuntu 安装更简单 有一键脚本 https://community.ubnt.com/t5/UniFi-Wireless/UniFi-Installation- ...

习惯用centos了不想改,看到网上都比较久了,就看着更新一下。
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛 ( 苏ICP备05084872号-1 )

GMT+8, 2019-6-19 19:50

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表