Panel de control de servidores - PHP + MySQLi -
Zume - 17.04.2015
No hay una buena organizaciуn en el cуdigo, es importante separar los cуdigos PHP de los HTML para hacer mбs claro y legible el cуdigo, sin embargo por ahora no me queda el tiempo de hacer esto y actualizar el panel.
INFORMACIУN
Anteriormente publiquй un panel cual era una ediciуn de el que Leaandro publicу, sin embargo el cуdigo era bastante inestable, habнan cуdigos muy desordenados, bastantes problemas de seguridad, la forma para crear las cuentas era malнsima (se tenнa que entrar a una URL cual todos podнan entrar si la conocнan). Este es un panel de control totalmente renovado, hecho totalmente desde un nuevo documento y que por ahora no presenta problemas, estб en Windows sin embargo como se podrб ver en el config.php hay un espacio para setear el sistema operativo, por ahora no estб disponible para Linux, pero lo va a estar pronto.
Comparado con el panel principal este estб menos completo con el tema de que no tiene por el momento pestaсa para ver la consola en tiempo real, tampoco los logs, ni para actualizar la versiуn.
IMБGENES
Panel de logueo.
Main del usuario.
Control de encendido/apagado.
Panel de configuraciуn de servidor.
Panel de administraciуn.
Panel de creaciуn de servidor.
DESCARGAR:
Versiуn 1.0
DATABASE:
http://pastebin.com/5bqzsy4U
DATOS.
Se creу la tabla de servidores y clientes por separado por el hecho de que se pensу en aсadir funcionalidad para que un cliente pueda tener mбs de un servidor indexado a su cuenta, sin embargo, se aсadirб en otra versiуn.
No hay un form de registro de clientes, hace falta agregar uno.
Los clientes pueden tener nada mбs un servidor indexado a su cuenta.
El cliente no puede cambiar el puerto establecido, de ser asн no podrнa encender el servidor.
El cliente no puede poner mбs slots de los que se le asignу, de ser asн no podrнa encender el servidor.
Existe una cuenta:
user_email:
adler32mail@gmail.com
pass: Love
Para dar admin a una cuenta se setea el "rol" desde la base de datos a 1.
----
Muchas gracias a ChristianHG por la colaboraciуn.
El panel aъn seguirб en desarrollo.
Esta pequeсa parte del panel se ha desarrollado en un tiempo muy corto, menos de 1 hora, aъn asн, no presentу ningъn error, si hay alguno o sugerencias son bienvenidos!
Respuesta: Panel de control de servidores - PHP + MySQLi -
PROJECTO - 17.04.2015
Aguantaria mas si fuera en linux pero buen aporte
Respuesta: Panel de control de servidores - PHP + MySQLi -
Zume - 17.04.2015
pronto lo publicarй en Linux
Respuesta: Panel de control de servidores - PHP + MySQLi -
Shura - 17.04.2015
Muy bueno, espero el de Linux, gracias por tus aportes Zume.
Re: Panel de control de servidores - PHP + MySQLi -
localhos - 17.04.2015
Muy bueno.
Respuesta: Panel de control de servidores - PHP + MySQLi -
ManuelAbregu - 17.04.2015
Brillante, como siempre un aporte excepcional. Te darнa +rep, pero no puedo
+1
Re: Panel de control de servidores - PHP + MySQLi -
SickAttack - 17.04.2015
Deberias utilizar el metodo PDO y remover el boton "x" de algunas ventanas que ni hace nada.
Bueno, gracias por el aporte, amigo!
Re: Panel de control de servidores - PHP + MySQLi -
Maximun - 18.04.2015
Gracias a mantenerse al dнa +1
Re: Panel de control de servidores - PHP + MySQLi -
MathiiSaba - 25.04.2015
Hola, lo testie en mi VPS y salta un error...
http://167.114.55.181/ Ahн puedes ver.
Respuesta: Panel de control de servidores - PHP + MySQLi -
Zodiaco - 05.05.2015
Exelente aporte Zume, esperare las proximas actulizaciones..
edit:
Aqui no entiendo
PHP код:
<?php
return array(
'host' => 'localhost',
'username' => 'root',
'estilo' => 'comboot',
'so' => 'windows', // OR linux
);
ini_set('max_execution_time', 90);
?>
la variable
estilo que viene a ser? La contraseсa o el nombre de la base de datos....
Si no me equivoco tendria que estar eso:
PHP код:
'host' => 'localhost',
'username' => 'root',
'pass' => '12345',
'datausername' => 'base',