GithubHelp home page GithubHelp logo

netanelen / mcwebpanel Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bluewolfyt/mcwebpanel

0.0 0.0 0.0 1.36 MB

McWebPanel es un panel de administración de Software Libre exclusivo para Servidores Minecraft, creado para PHP7 para ser utilizado en servidores Apache.

Home Page: https://mcwebpanel.com

License: GNU General Public License v3.0

PHP 71.43% CSS 14.73% JavaScript 13.85%

mcwebpanel's Introduction

McWebPanel (Versión Desarrollo)

McWebPanel es un panel de administración de Software Libre exclusivo para Servidores Minecraft, creado para PHP7 para ser utilizado en servidores Apache.

Diseñado pensando en usuarios con conocimientos limitados a la hora de crear servidores y con el objetivo de utilizar el menor número de dependencias posibles.

Una interfaz de usuario responsive bajo Bootstrap para una navegación fácil para los usuarios.

PanelGif

Comenzando 🚀

Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu servidor.

Pre-requisitos 📋

Estos son los requisitos para que McWebPanel funcione

Sistemas Operativos:
Debian 10.5 | 10.6 | 10.7 | 10.8
Ubuntu Server 18.04 LTS | 20.04 LTS

Servidor Web:
Apache2

Versiones PHP compatibles:
PHP 7.2 | PHP 7.3 | PHP 7.4 | PHP 8.0

OpenJDK             (Maquina Virtual Java)
screen              (GNU Screen)
php-mbstring        (Libreria strings php)
php-zip             (Libreria Zip php)
php-cli             (Libreria cli php)
php-json            (Librerua json php)
zip                 (Info-ZIP)
unzip               (De-archiver)
gawk                (GNU awk)
wget                (GNU Wget)

Instalación 🔧

Guía paso a paso para realizar la instalación

Actualizar Servidor

sudo apt update
sudo apt upgrade

Instalar Paquetes Requisitos (Ubuntu Server / Debian)

sudo apt install apache2 php libapache2-mod-php default-jdk screen php-mbstring php-zip php-cli php-json gawk wget zip unzip 

Instalar Paquetes Requisitos (Debian)

sudo apt install git 

Instalar

Descargar:
wget https://github.com/Konata400/McWebPanel/archive/refs/tags/0.10-pre.zip

Descomprimir:
unzip 0.10-pre.zip

Eliminar index.html por defecto de apache:
sudo rm /var/www/html/index.html

Copiar a la carpeta Apache:
sudo cp -r McWebPanel-0.10-pre/. /var/www/html/

Cambiar Usuario Archivos:
sudo chown -R www-data:www-data /var/www/html/

Configurar zona horaria (Ubuntu)

sudo dpkg-reconfigure tzdata

Configurar Directorio Apache

  • Requerido para Proteger Carpetas.
  • Requerido para configuración Subir archivos.
Editar configuración por defecto:
sudo vim /etc/apache2/sites-available/000-default.conf

Añadir la siguiente configuración:

<VirtualHost *:80>

ServerAdmin webmaster@localhost
DocumentRoot /var/www/html

<Directory /var/www/html>
Options -Indexes
AllowOverride All
Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Generar Carpeta Maven (Requerido para Compilar Spigot)

sudo mkdir /var/www/.m2
sudo chown -R www-data:www-data /var/www/.m2

Reiniciar Apache para aplicar cambios

sudo systemctl restart apache2

Abre el navegador y entra en el panel

http://la-ip-del-servidor

Construido con 🛠️

Colaboradores ✒️

Licencia 📄

Este proyecto está bajo la Licencia (GPLv3) - mira el archivo LICENSE para detalles

mcwebpanel's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.