[Tool/Web/Other] Panel de control de servidores - PHP + MySQLi
#1

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!
Reply
#2

Aguantaria mas si fuera en linux pero buen aporte
Reply
#3

pronto lo publicarй en Linux
Reply
#4

Muy bueno, espero el de Linux, gracias por tus aportes Zume.
Reply
#5

Muy bueno.
Reply
#6

Brillante, como siempre un aporte excepcional. Te darнa +rep, pero no puedo


+1
Reply
#7

Deberias utilizar el metodo PDO y remover el boton "x" de algunas ventanas que ni hace nada.

Bueno, gracias por el aporte, amigo!
Reply
#8

Gracias a mantenerse al dнa +1
Reply
#9

Hola, lo testie en mi VPS y salta un error...

http://167.114.55.181/ Ahн puedes ver.
Reply
#10

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'
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)