Multicraft (Panel de Minecraft) en CentOS 6

Panel Multicraft

Multicraft es un panel de control simple y fácil de usar basado en la web para servidores de Minecraft. Puede crear, detener, iniciar, monitorear, configurar, cargar, descargar y ejecutar su servidor de manera efectiva a través del panel de control en línea. Contiene características como:

  • Monitoreo de jugadores
  • Configuración de archivo
  • Fácil cambio de .jar
  • Cliente FTP incorporado
  • Consola web

Siga los pasos a continuación para instalar Multicraft en CentOS 6.

1. Instalar MySQL

yum install mysql mysql-server

Configure MySQL para que se inicie en el arranque y luego inicie MySQL:

chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start

Ejecute la instalación segura, ingrese su contraseña cuando se le solicite y presione Intro en otro lugar.

mysql_secure_installation

2. Instalar Apache y PHP

yum install httpd php

Configure Apache para que se inicie en el arranque, luego inicie Apache:

chkconfig --levels 235 httpd on
/etc/init.d/httpd start

Instalar extensiones PHP:

yum install php-mysql php-gd

Reiniciar Apache:

/etc/init.d/httpd restart 

3. Instale phpMyAdmin

Para administrar las bases de datos MySQL, phpMyAdmin debe estar instalado, pero para ello deberá activar el repositorio EPEL e instalar phpMyAdmin.

cd /tmp
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
yum install phpmyadmin

Para usar phpMyAdmin, deberá configurar su acceso. Comience abriendo el archivo de configuración:

nano /etc/httpd/conf.d/phpMyAdmin.conf 

Use la tecla de flecha hacia abajo para encontrar esta sección:

 IfModule !mod_authz_core.c>
# Apache 2.2
  Order Deny,Allow
  Deny from All
  Allow from 127.0.0.1
  Allow from ::1
/IfModule>

Y cambie Denegar para permitir .

Para salir y guardar el archivo, presione Ctrl + X, luego presione Y, luego presione ENTER. A continuación, reinicie su servidor web:

/etc/init.d/httpd restart

Ahora puede acceder a phpMyAdmin a través de cualquiera yourdomain.com/phpMyAdmin o yourserverIP / phpMyAdmin . Tenga en cuenta que phpMyAdmindistingue entre mayúsculas y minúsculas.

La cuenta de inicio de sesión predeterminada es "root" y su contraseña de root.

Después de iniciar sesión con éxito en phpMyAdmin, cree dos bases de datos:

multicraft_panel
multicraft_daemon

Para proteger el contenido del panel Multicraft, deberá abrir la configuración de Apache con:

nano /etc/httpd/conf/httpd.conf

Y desplácese hacia abajo hasta encontrar la sección que se ve así:

# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
#   Options FileInfo AuthConfig Limit
#
    AllowOverride None

Cambiar ninguno a todos . Guarde el archivo, luego salga (Ctrl + X, luego Y, luego ENTER).

Reiniciar Apache:

/etc/init.d/httpd restart

A continuación, tenemos algunos requisitos previos más. Instala Java, zip y descomprime ejecutando:

yum install java-1.7.0-openjdk zip unzip

4. Instalar Multicraft

Ahora para instalar el Panel Multicraft.

Comience descargando Multicraft 64bit (cambie 64 a 32 si ejecuta un sistema operativo Linux de 32bit).

wget http://www.multicraft.org/download?arch=linux64 -O multicraft.tar.gz

Luego extráigalo y cámbielo al directorio. Una vez en el directorio, ejecute el instalador:

tar xvzf multicraft.tar.gz
cd multicraft
./setup.sh          

Verá el siguiente resultado. Siga las instrucciones resaltadas en negrita.

***
*** Welcome to Multicraft!
***
`This installer will help you get Multicraft up and running.
No changes are made to the system until all of the required information has been collected.
`NOTE: This script automates the installation as described on the Multicraft website. Use it at your own risk.`
Run each Minecraft server under its own user? (Multicraft will create system users): [y]/n Presione ENTRAR
Run Multicraft under this user: [minecraft] Presione ENTRAR
User not found. Create user 'minecraft' on start of installation? [y]/n Presione ENTRAR
Install Multicraft in: [/home/minecraft/multicraft] Presione ENTRAR
If you have a license key you can enter it now: [no] Ingrese su clave de licencia si tiene una y continúe, o presione ENTRAR
If you control multiple machines from one control panel you need to assign each daemon a unique ID (requires a Dynamic or custom license). Daemon ID? [1] Presione ENTRAR
`Will the PHP frontend run on this machine? [y]/n` **Press ENTER** `User of the webserver: [apache]` **Press ENTER** `Location of the PHP frontend: [/var/www/html/multicraft]` **Press ENTER**
Enable builtin FTP server? [y]/n Presione ENTRAR
IP the FTP server will listen on (empty for same as daemon): [108.61.212.243]
FTP server port: [21] Presione ENTRAR
Block FTP upload of .jar files and other executables (potentially dangerous plugins)? [y]/n n n, luego ENTRAR
`What kind of database do you want to use? [sqlite]/mysql mysql` **Type mysql, then press ENTER**
NOTE: This is for the daemon config, the front end has an installation routine for database configuration and initialization.
Database host: [127.0.0.1]
Database name: [multicraft_daemon]
Database user: [root]
Database password: [] YourPassword Ingrese su contraseña de MySQL y presione ENTRAR
`***` `*** Please use the control panel to initialize the database.` `***`
NOTE: Any running daemon will be stopped!
Ready to install Multicraft. Start installation? [y]/n Presione ENTRAR
`***` `*** INSTALLING`
(Salida detallada recortada aquí)
*** Installation complete!
***
`PLEASE READ:`
Before starting the daemon you need to run the control panel installer to initialize your database. (example: http://your.address/multicraft/install.php)
`The daemon WILL NOT work correctly as long as the database hasn't been initialized.`
`After running the control panel installer start the daemon using the following command:`
/home/minecraft/multicraft/bin/multicraft -v start
`If there are any issues, please check the log file: '/home/minecraft/multicraft/multicraft.log'`
After reading the instructions above, press [Enter] to continue. Presione ENTER
``
In case you want to rerun this script you can save the entered settings.
Save entered settings? ([y]/n) Presione ENTER
Saving settings to 'setup.config'.

Configuración del panel

Si se encuentran errores, se puede ir a yourdomain.com/multicraft o yourserverIP / Multicraft .

Ahora estará en el instalador del panel Multicraft.

Comience presionando START INSTALLATIONy luego revisando los requisitos. Si su servidor cumple con todos los requisitos, presione CONTINUE, luego CONTINUEuna vez más.

Cuando llegue a la Database 1: PANELpágina, deberá seleccionar MySQL del menú desplegable de tipo de base de datos, luego completar los datos requeridos, incluida su contraseña. Presione SAVE AND TESTpara inicializar la base de datos.

Una vez que se inicializa la base de datos, puede continuar con el siguiente paso de iniciar sesión en el panel. El nombre de usuario es adminy la contraseña es admin.

Una vez que haya iniciado sesión, presione CONTINUEy diríjase a la siguiente sección de la base de datos Database 2: DAEMON. Nuevamente, seleccione MySQL, complete los datos requeridos y luego presione CONTINUE.

Ahora se le dirige a la última página Settings,. La única configuración necesaria aquí es establecer "Correo electrónico de contacto del administrador" en su dirección de correo electrónico. Luego presione SAVE.

Finalmente, inicie el demonio de control Multicraft volviendo a la línea de comando y ejecutando:

/home/minecraft/multicraft/bin/multicraft -v start

Ahora puede iniciar sesión en el panel y controlar sus servidores de Minecraft.



Leave a Comment

Cómo instalar MODX Revolution en un CentOS 7 LAMP VPS

Cómo instalar MODX Revolution en un CentOS 7 LAMP VPS

¿Usando un sistema diferente? MODX Revolution es un sistema de gestión de contenido (CMS) de nivel empresarial rápido, flexible, escalable, gratuito y de código abierto escrito i

Configure su propia red privada con OpenVPN

Configure su propia red privada con OpenVPN

Vultr le ofrece una increíble conectividad de red privada para servidores que se ejecutan en la misma ubicación. Pero a veces quieres dos servidores en diferentes países.

How to Install and Configure CyberPanel on Your CentOS 7 Server

How to Install and Configure CyberPanel on Your CentOS 7 Server

Using a Different System? Introduction CyberPanel is one of the first control panels on the market that is both open source and uses OpenLiteSpeed. What thi

Install eSpeak on CentOS 7

Install eSpeak on CentOS 7

Using a Different System? ESpeak can generate text-to-speech (TTS) audio files. These can be useful for many reasons, such as creating your own Turin

Cómo instalar Thelia 2.3 en CentOS 7

Cómo instalar Thelia 2.3 en CentOS 7

¿Usando un sistema diferente? Thelia es una herramienta de código abierto para crear sitios web de comercio electrónico y administrar contenido en línea, escrito en PHP. Código fuente de Thelia i

Monitoree sus dispositivos usando LibreNMS en CentOS 7

Monitoree sus dispositivos usando LibreNMS en CentOS 7

¿Usando un sistema diferente? LibreNMS es un completo sistema de monitoreo de red de código abierto. Utiliza SNMP para obtener los datos de diferentes dispositivos. Una variedad

Cómo instalar Cacti 1.1 en CentOS 7

Cómo instalar Cacti 1.1 en CentOS 7

Cacti es una herramienta de gráficos y monitoreo de red de código abierto y libre escrita en PHP. Con la ayuda de RRDtool (herramienta de base de datos Round-Robin), Cacti se puede usar t

Cómo usar Sudo en Debian, CentOS y FreeBSD

Cómo usar Sudo en Debian, CentOS y FreeBSD

Usar un usuario sudo para acceder a un servidor y ejecutar comandos a nivel raíz es una práctica muy común entre Linux y Unix Systems Administrator. El uso de un sud

Cómo supervisar de forma segura los servidores remotos con Zabbix en CentOS 7

Cómo supervisar de forma segura los servidores remotos con Zabbix en CentOS 7

¿Usando un sistema diferente? Zabbix es un software gratuito y de código abierto listo para empresas que se utiliza para monitorear la disponibilidad de sistemas y componentes de red.

Cómo instalar MODX CMS y Nginx en CentOS 7

Cómo instalar MODX CMS y Nginx en CentOS 7

MODX es un sistema de gestión de contenido gratuito y de código abierto escrito en PHP. Utiliza MySQL o MariaDB para almacenar su base de datos. MODX está diseñado para el negocio i

Cómo instalar YOURLS en CentOS 7

Cómo instalar YOURLS en CentOS 7

YOURLS (Your Own URL Shortener) es una aplicación de análisis de datos y acortamiento de URL de código abierto. En este artículo, cubriremos el proceso de instalación

Setup Nginx-RTMP on CentOS 7

Setup Nginx-RTMP on CentOS 7

Using a Different System? RTMP is great for serving live content. When RTMP is paired with FFmpeg, streams can be converted into various qualities. Vultr i

Cómo instalar LimeSurvey en CentOS 7

Cómo instalar LimeSurvey en CentOS 7

LimeSurvey es una herramienta de encuestas en línea gratuita y de código abierto que se utiliza ampliamente para publicar encuestas en línea y para recopilar comentarios de encuestas. En este artículo, voy a

Cómo instalar Vanilla Forum en CentOS 7

Cómo instalar Vanilla Forum en CentOS 7

¿Usando un sistema diferente? Vanilla forum es una aplicación de foro de código abierto escrita en PHP. Es totalmente personalizable, fácil de usar y admite dispositivos externos.

Instalación de Netdata en CentOS 7

Instalación de Netdata en CentOS 7

¿Usando un sistema diferente? Netdata es una estrella en ascenso en el campo del monitoreo de métricas del sistema en tiempo real. En comparación con otras herramientas del mismo tipo, Netdata:

Cómo instalar el servidor Just Cause 2 (JC2-MP) en CentOS 7

Cómo instalar el servidor Just Cause 2 (JC2-MP) en CentOS 7

En este tutorial, aprende bien cómo configurar un servidor multijugador Just Cause 2. Requisitos previos Asegúrese de que el sistema esté completamente actualizado antes de comenzar

Cómo instalar Starbound Server en CentOS 7

Cómo instalar Starbound Server en CentOS 7

¿Usando un sistema diferente? En este tutorial, explicaré cómo configurar un servidor Starbound en CentOS 7. Requisitos previos Necesitas tener este juego contigo

Instalación y configuración de ZNC en CentOS 7

Instalación y configuración de ZNC en CentOS 7

ZNC es un enlace IRC gratuito y de código abierto que permanece permanentemente conectado a una red para que los clientes puedan recibir mensajes enviados mientras están desconectados. Thi

Cómo instalar Django en CentOS 7

Cómo instalar Django en CentOS 7

Django es un marco de Python popular para escribir aplicaciones web. Con Django, puede crear aplicaciones más rápido, sin reinventar la rueda. Si tu quieres

Cómo configurar ionCube Loader en CentOS 7

Cómo configurar ionCube Loader en CentOS 7

ionCube Loader es una extensión PHP que permite que un servidor web ejecute archivos PHP que han sido codificados usando ionCube Encoder y es necesario para ejecutar

¿Puede la IA luchar con un número cada vez mayor de ataques de ransomware?

¿Puede la IA luchar con un número cada vez mayor de ataques de ransomware?

Los ataques de ransomware van en aumento, pero ¿puede la IA ayudar a lidiar con el último virus informático? ¿Es la IA la respuesta? Lea aquí, sepa que la IA es una bendición o una perdición

ReactOS: ¿Es este el futuro de Windows?

ReactOS: ¿Es este el futuro de Windows?

ReactOS, un sistema operativo de código abierto y gratuito, está aquí con la última versión. ¿Puede satisfacer las necesidades de los usuarios de Windows de hoy en día y acabar con Microsoft? Averigüemos más sobre este estilo antiguo, pero una experiencia de sistema operativo más nueva.

Manténgase conectado a través de la aplicación de escritorio WhatsApp 24 * 7

Manténgase conectado a través de la aplicación de escritorio WhatsApp 24 * 7

Whatsapp finalmente lanzó la aplicación de escritorio para usuarios de Mac y Windows. Ahora puede acceder a Whatsapp desde Windows o Mac fácilmente. Disponible para Windows 8+ y Mac OS 10.9+

¿Cómo puede la IA llevar la automatización de procesos al siguiente nivel?

¿Cómo puede la IA llevar la automatización de procesos al siguiente nivel?

Lea esto para saber cómo la Inteligencia Artificial se está volviendo popular entre las empresas de pequeña escala y cómo está aumentando las probabilidades de hacerlas crecer y dar ventaja a sus competidores.

La actualización complementaria de macOS Catalina 10.15.4 está causando más problemas que resolver

La actualización complementaria de macOS Catalina 10.15.4 está causando más problemas que resolver

Recientemente, Apple lanzó macOS Catalina 10.15.4, una actualización complementaria para solucionar problemas, pero parece que la actualización está causando más problemas que conducen al bloqueo de las máquinas Mac. Lee este artículo para obtener más información

13 Herramientas comerciales de extracción de datos de Big Data

13 Herramientas comerciales de extracción de datos de Big Data

13 Herramientas comerciales de extracción de datos de Big Data

¿Qué es un sistema de archivos de diario y cómo funciona?

¿Qué es un sistema de archivos de diario y cómo funciona?

Nuestra computadora almacena todos los datos de una manera organizada conocida como sistema de archivos de diario. Es un método eficiente que permite a la computadora buscar y mostrar archivos tan pronto como presiona buscar.

Singularidad tecnológica: ¿un futuro lejano de la civilización humana?

Singularidad tecnológica: ¿un futuro lejano de la civilización humana?

A medida que la ciencia evoluciona a un ritmo rápido, asumiendo muchos de nuestros esfuerzos, también aumentan los riesgos de someternos a una singularidad inexplicable. Lea, lo que la singularidad podría significar para nosotros.

Una mirada a 26 técnicas analíticas de Big Data: Parte 1

Una mirada a 26 técnicas analíticas de Big Data: Parte 1

Una mirada a 26 técnicas analíticas de Big Data: Parte 1

El impacto de la inteligencia artificial en la atención médica 2021

El impacto de la inteligencia artificial en la atención médica 2021

La IA en la salud ha dado grandes pasos desde las últimas décadas. Por tanto, el futuro de la IA en el sector sanitario sigue creciendo día a día.