CentOS – Install Unifi Controller

Unos apuntes sobre la instalación de Unifi Controller bajo CentOS 5/6

1. descargar unifi controller

2. instalar open java jkde 6
[cc] # yum install java-1.6.0-openjdk
[/cc]

3. instalar mongodb 1.6.5
Instalar Mongodb en CentOS/

4. Descomprimir Unifi
[cc] # cd /root/
# unzip UniFi.unix.zip
# mv /root/UniFi /usr/local/unifi
# cd /usr/local/unifi/
[/cc]

5. Asegurarnos de que bin/mongod apunta a «whereis mongod»

6. Ejecutar
[cc] # java -jar lib/ace.jar start
[/cc]

7. Creamos el script de arranque/stop
[cc] # vim /etc/init.d/unifid
[/cc] [cc] #!/bin/bash
# chkconfig: 2345 95 20
### BEGIN INIT INFO
# Provides: UniFi Control Software
# Description: Use Java to start /usr/lib/unifi/lib/ace.jar
# to allow the wireless access point controlling
# software and provide device management
# to UniFi wireless network.
### END INIT INFO

ctrl_start() {
java -jar /usr/local/unifi/lib/ace.jar start &
}

ctrl_stop() {
java -jar /usr/local/unifi/lib/ace.jar stop &
}

ctrl_restart() {
ctrl_stop
sleep 1
ctrl_start
}

case «$1» in
start)
echo -n «starting UniFi controller»
ctrl_start
echo «service started»
;;

stop)
echo -n «stopping UniFi controller»
ctrl_stop
echo «service stopped»
;;

restart)
echo -n «restarting UniFi controller»
ctrl_restart
echo «service restarted»
;;

*)
echo «usage: service unifi {start|stop|restart}»
;;
esac

exit 0
[/cc]

8. Programamos el arranque
[cc] cat «/etc/init.d/unifid start» >> /etc/rc.local
[/cc]

Links
http://forum.ubnt.com/showthread.php?t=26684
http://forum.ubnt.com/showthread.php?t=40895

¿Te ha ayudado este artículo?

☕ Invítame a un café

2 comentarios de “CentOS – Install Unifi Controller”

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Rubenortiz.es
Información sobre privacidad

Este sitio web utiliza cookies para ofrecerte la mejor experiencia de usuario posible. La información sobre cookies se almacena en tu navegador y realiza funciones como reconocerte cuando vuelve a nuestro sitio web y ayudarme a comprender qué secciones de la web resultan más interesantes y útiles.