TinyCP: un panel de control liviano para administrar sistemas Linux

TinyCP. es un panel de control ligero, que proporciona una amplia gama de funciones en un sistema Linux, que incluye:

  • Gestión de dominios
  • Buzones
  • Bases de datos
  • FTP
  • Samba
  • Cortafuegos
  • VPN
  • GIT
  • SVN

En este punto, TinyCP. solo está disponible para sistemas basados ​​en Debian/Ubuntu. pero está se supone que vendrá para CentOS. en un futuro próximo.

Antes de comenzar con la instalación, el equipo de TinyCP. requiere que se registre con una dirección de correo electrónico en para obtener las instrucciones de descarga y el ID de cuenta.

Lea también. Los 20 mejores paneles de control para administrar servidores Linux

Estos detalles serán necesarios más adelante para activar su licencia. La página de descarga se puede encontrar aquí. El proceso es sencillo y se completa en menos de un minuto.

freestar.config.enabled_slots.push

Nota. En una publicación reciente del equipo de TinyCP. se dio a conocer que TinyCP seguirá siendo gratuito hasta principios de 2019. Después de eso, para mantener vivo el proyecto, Se cobrarán pequeñas tarifas por IP. Según la información en esa publicación, los precios serán $ 1 mensual. y $ 10 anualmente.

Para el propósito de este artículo, instalaré TinyCP. en un VPS Linode Ubuntu 16.04 con dirección IP 10.0.2.15.

Instalar TinyCP Control Panel en Debian y Ubuntu

Para instalar TinyCP. necesitará descargar su instalador. Para ello, puede navegar a un directorio de su elección y ejecutar los siguientes comandos. Para fines de organización, descargaré el paquete en: /usr/local/src/.

# cd/usr/local/src/# wget http://tinycp.com/download/tinycp-install.sh

Otorgue permisos ejecutables sobre el archivo descargado y ejecútelo.

# chmod + x tinycp-install.sh # ./tinycp-install.sh

El proceso de instalación es bastante rápido (menos de 2. minutos). Cuando se complete la instalación, recibirá una URL de nombre de usuario y contraseña con la que podrá acceder a su nuevo panel de control:

URL. http://10.0.2.15:8080 LOGIN. admin PASSWORD. 20WERZ4D

Nota. antes de intentar acceder a la URL proporcionada, necesitará para iniciar TinyCP. con el siguiente comando.

#/etc/init.d/tinycp start

Luego, puede dirigirse a la URL proporcionada y autenticarse con las nuevas credenciales. La página debería verse así:

TinyCP Admin Login TinyCP Admin Login

Una vez que haya iniciado sesión en su cuenta, complete la direccion de correo electronico e ID de cuenta para que se pueda actualizar su clave de licencia:

 Suscripción activa de TinyCP Suscripción activa a TinyCP

La n puedes pasar a la sección de módulos, donde podrás instalar diferentes “ módulos. , incluyendo MySQL, PostgreSQL, Samba, servidor FTP, servidor de correo electrónico, ClamAV, Cron, servidor web Apache. También se puede acceder a la página de módulos a través del cubo en la esquina superior derecha:

Módulos de instalación de TinyCP Módulos de instalación de TinyCP Instala MySQL/MariaDB

Comencemos por instalar un servicio MySQL. Simplemente haga clic en el botón “ instalar. junto a MySQL. Aparecerá una ventana emergente que le pedirá que confirme la instalación de MySQL. Haga clic en instalar:

 Instalar el módulo MySQL Instalar el módulo MySQL

Deberá esperar uno o dos minutos para t la instalación para completar. Al final, debería ver un resultado similar a este:

MySQL Instalación del módulo Instalación del módulo MySQL

Haga clic en el botón “ Finalizado. y luego haga clic en el botón “ Preparar. junto a MySQL. Esto creará los archivos de configuración necesarios para el servicio. Las bases de datos se pueden administrar desde el menú del lado izquierdo. La sección de la base de datos le permite:

  • Agregar/eliminar bases de datos
  • Crear usuarios
  • Crear tareas de respaldo

Cada proceso es bastante sencillo y no requiere ninguna explicación adicional.

Instale el servidor web Apache

Ahora vamos a instalar también el servidor web Apache. Apache se puede encontrar en la parte inferior de la página. Nuevamente, simplemente haga clic en el botón de instalación y espere unos minutos hasta que se complete la instalación:

 Instalar el servidor web Apache Instalar el servidor web Apache

Cuando se complete la instalación, haga clic en el botón“ Finalizado. ”de nuevo y luego en“ Prepare. ”para generar los archivos de configuración necesarios:

Preparar la configuración de Apache Preparar la configuración de Apache

Si desea modificar un poco más sus servicios, puede ir a la sección” Configuración a la izquierda, elija el servicio que desea modificar y realizar sus cambios.

Por ejemplo, puede instalar módulos Apache adicionales usando un menú desplegable a la derecha y haciendo clic en el botón de instalación:

 Ajustar la configuración de Apache Ajustar la configuración de Apache Cree su primer dominio

Ahora puede crear su primer dominio, utilizando la sección “ WEB. en el menú de navegación izquierdo. Haga clic en “ Nuevo dominio. y complete el dominio que desea alojar. Puede elegir la dirección IP del dominio en el menú desplegable:

 Crear nuevo dominio Crear nuevo dominio

Una vez creado, será redirigido a la página de configuración del dominio. Aquí verá algunas secciones, que incluyen:

  • Sección principal. proporciona información sobre el dominio, la raíz del documento y le permite configurar el redireccionamiento www.
  • Subdominios. cree subdominios fácilmente.
  • Alias: cree alias de dominio.
  • Escuche. enumere las direcciones IP en las que resuelve y permite puertos.
  • Apache, registros de errores, registros de acceso: la primera pestaña le permite ver el vhost para su dominio, a continuación están los registros de errores y la tercera son los registros de acceso.

 Página de configuración del dominio Página de configuración del dominio

En la parte superior de la ventana, puede observar que hay dos secciones más:

  • PHP. le permite configurar ciertos ajustes de PHP, deshabilitar funciones, etc.
  • Aplicaciones. lo ayuda a instalar aplicaciones en su dominio, incluidos RoundCube y WordPress.

Revise el panel

El panel de TinyCP. le proporciona información básica sobre el uso en su sistema. Esta información incluye:

  • Información del sistema operativo
  • Información de hardware
  • Dirección IP
  • Carga del sistema
  • Procesos principales
  • Espacios de DIsk + inodos
  • Clientes de red

El panel solo muestra información sobre su sistema. No se pueden realizar acciones desde aquí (como matar un proceso, por ejemplo).

 Revisar TinyCP Dashboard Revise la conclusión del tablero de TinyCP

TinyCP. es un panel de control liviano y rico en funciones, que le permite crear fácilmente dominios, bases de datos, cuentas de correo electrónico y FTP, etc. La interfaz es simple y fácil de navegar. Si tiene pocos recursos y necesita un panel de control para crear y administrar su sistema, esta podría ser la opción correcta para usted.