Cómo instalar IBSng en CentOS 6/7

0 acciones
0
0
0
0

Cómo instalar IBSng en CentOS 6/7

En este artículo, te ayudamos a instalar IBSng en CentOS 6/7. Antes de comenzar el tutorial, conoceremos IBSng. ¡No te lo pierdas!.

Enfermedad del intestino irritable ¿Qué es?

IBSng es un software web de gestión y contabilidad para usuarios de Internet, Intranet y VoIP. IBSng controla el ancho de banda de Internet, lo que facilita enormemente la gestión de políticas. Este software controla servicios como VoIP, ADSL, contabilidad LAN, SMS y conexión inalámbrica.

 

Cómo instalar IBSng en CentOS 6/7
Cómo instalar IBSng en CentOS 6/7

 

Este software cuenta con características especiales e interesantes, específicas de los ISP virtuales. Estas funciones permiten a los administradores delegar sus servidores a sus representantes de ventas y gestionarlos. El software IBSng utiliza sistemas de seguridad de alta calidad que garantizan una alta seguridad al instalarse en servidores Linux avanzados.

Preparación Enfermedad del intestino irritable Para instalación

Para instalar este software, simplemente siga los pasos a continuación paso a paso.

Primero, instale los paquetes necesarios:

  • yum actualización –y
  • yum install –y httpd postgresql postgresql-server postgresql-python php perl nano wget
  • reiniciar

Entonces deberías SELinux Deshabilitar. En esta sección, aprenderemos sobre SElinux y cómo habilitarlo o deshabilitarlo.

SELinux ¿Qué es?

SELinux significa Security-Enhanced Linux (Linux con Seguridad Mejorada). SELinux es un módulo del kernel desarrollado por la Agencia de Seguridad Nacional de Estados Unidos (NSA) en diciembre de 2000 bajo la licencia GPL. El objetivo era mejorar la seguridad general del sistema operativo Linux.

Cómo deshabilitar SELinux

Primero, ingrese el siguiente comando en centOS:

  • nano /etc/selinux/config
  • A continuación, se le mostrará el archivo de configuración de SELinux. Cambie SELINUX=enabled a SELINUX=disabled y salga del archivo. Para salir, introduzca el comando Ctrl+w y luego la tecla Y.

Ahora podemos continuar con la instalación. A continuación, necesitamos descargar el software IBSng. Para descargarlo, introduzca el siguiente comando:

  • wget https://managedway.dl.sourceforge.net/project/ibsng/IBSng-A1.24.tar.bz2

Después de descargar el software, debe descomprimir el archivo IBSng-A1.24.tar.bz2 y extraerlo a /usr/local usando el siguiente comando:

  • tar -xvjf IBSng-A1.24.tar.bz2 -C /usr/local

Luego ingrese el siguiente comando:

  • inicio del servicio postgresql

Si encuentra un error, ingrese el siguiente comando:

  • servicio postgresql initdb

Ahora vuelva a introducir el comando service postgresql start. A continuación, acceda al archivo pg_hba.conf con el siguiente comando:

  • nano /var/lib/pgsql/data/pg_hba.conf

Ahora ingrese la siguiente declaración encima de los códigos y salga del archivo con Ctrl+X y luego Y:

  • fideicomiso local del IBSng IBS

Crear una base de datos

Tras preparar IBSng para la instalación, necesitamos crear una base de datos para recopilar y procesar las cuentas de usuario. Para crearla, escriba los siguientes comandos:

  • Postgres
  • creadob IBSng
  • crear usuario ibs
  • createlang plpgsql IBSng
  • salida

Ahora reinicie postgresql con el siguiente comando:

  • Reinicio del servicio postgresql

Instalación Enfermedad del intestino irritable En CentOS 6/7

Ahora podemos iniciar el proceso de instalación. Para ello, primero introduzca el siguiente comando y luego los números que se muestran en el orden en que aparecen en el programa de instalación:

  • /usr/local/IBSng/scripts/setup.py
  • 1
  • 2
  • 2
  • 1

Ahora ingrese una contraseña para iniciar sesión en IBSng y presione Enter. Luego ingrese estos números en orden:

  • 1
  • 2
  • 5
  • 1
  • 3
  • 1
  • 2
  • 3
  • B
  • incógnita

Ahora es el momento de deshabilitar la base de datos, el servidor web y los servicios de firewall con los siguientes comandos:

  • servicio iptables detener
  • servicio postgresql detener
  • servicio httpd detener

Luego edite el archivo de configuración de Apache:

  • nano /etc/httpd/conf/httpd.conf

Luego coloque la siguiente declaración al comienzo del archivo y guarde los cambios:

  • Nombre del servidor 127.0.0.1

Abra el archivo IPy.py:

  • nano /usr/local/IBSng/core/lib/IPy.py

Coloque la siguiente declaración al comienzo del archivo y guarde los cambios nuevamente:

  • Codificación #:utf-8

Esta vez abra el archivo des_c.py:

  • nano /usr/local/IBSng/core/lib/mschap/des_c.py

Coloque la siguiente declaración al comienzo del archivo y guarde los cambios:

  • Codificación #:utf-8

Luego abra el archivo error.php:

  • nano /usr/local/IBSng/interfaz/IBSng/inc/error.php

Vaya a la línea 25 y elimine la instrucción ($timeArr=). Luego, reemplácela con la siguiente instrucción:

  • timeArr="IRDT/4.0/DST $";

A continuación, deberá volver a habilitar los servicios de base de datos, servidor web y firewall:

  • servicio iptables inicio
  • inicio del servicio postgresql
  • servicio httpd inicio
  • inicio del servicio IBSng

Para que los servicios se inicien automáticamente al reiniciar el sistema operativo CentOS, ingrese los siguientes comandos:

  • chkconfig postgresql en
  • chkconfig httpd activado
  • chkconfig IBSng activado

Introduzca el siguiente comando para iniciar el servidor web Apache:

  • servicio httpd reiniciar

Y finalmente, para abrir los puertos necesarios en el servidor para comunicarse con RAS, ingrese los siguientes comandos:

  • iptables -A ENTRADA -p tcp -m estado –estado NUEVO -m tcp –dport 80 -j ACEPTAR
  • iptables -A ENTRADA -p tcp -m estado –estado NUEVO -m tcp –dport 1812 -j ACEPTAR
  • iptables -A ENTRADA -p tcp -m estado –estado NUEVO -m tcp –dport 1813 -j ACEPTAR

Para iniciar sesión en su administración de IBSng, puede ingresar la siguiente dirección en su navegador:

  • http://IP/IBSng/admin

Tenga en cuenta que en lugar de la frase IP, debe utilizar IP Servidor virtual Entra tú mismo.

El tutorial sobre la instalación de IBSng en CentOS 6/7 ha finalizado en esta sección. Tenga en cuenta que debe realizar los pasos anteriores en orden. Si encuentra algún problema en cualquier etapa, consulte con expertos técnicos. Tapa Siempre están a su servicio para responder preguntas.

Deja una respuesta

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

También te puede gustar