Carlos Egea

Instalar Virtualmin en un servidor Debian

Voy a proceder a instalar Virtualmin en un servidor Debian. Virtualmin es un maravilloso panel de control para servidores web de fácil uso y gran potencia. Tiene una versión gratuita que funciona perfectamente y que seguramente hará que tengas ganar de probar la versión profesional. Como instalar Virtualmin en Debian Instalamos la versión estable actual […]

Instalar Virtualmin en un servidor Debian Leer más »

Unir archivos .001 .002… en linux

Muchas veces nos descargamos cosas que están partidas en varios archivos con extensiones .001, .002, .003… En Windows se suelen unir con programas como hjsplit. También existen programas gráficos en linux, pero me ha parecido mucho más sencillo este método desde la línea de comandos, sin necesidad de instalar nada: cat archivo.001 archivo.002 archivo.003 >

Unir archivos .001 .002… en linux Leer más »

Impedir el acceso de root a phpMyAdmin

Seguimos reforzando la seguridad, después de deshabilitar el acceso a root por ssh y por Webmin, ahora toca no permitirle el acceso vía phpMyadmin. Para hacerlo, simplemente habría que añadir la siguiente línea en el archivo «config.inc.php» que se encuentra en el directorio de phpMyAdmin: $cfg[‘Servers’][$i][‘AllowRoot’] = false; Actualización: Se me ha dado el caso

Impedir el acceso de root a phpMyAdmin Leer más »

Address already in use: make_sock: could not bind to address 0.0.0.0:80

Otro error al iniciar apache, parecido a este otro: Address already in use: make_sock: could not no listening sockets available, shutting down. Esta vez lo solucionamos usando el comando fuser: fuser 80/tcp Nos indica los números de los procesos están escuchando en ese puerto. Ahora consultamos que procesos son usando ps, donde xxxx es el

Address already in use: make_sock: could not bind to address 0.0.0.0:80 Leer más »

Crear una función con parámetros opcionales en php

En php esta es la forma de declarar una función que luego se puede usar con uno o dos argumentos: function argumentos_opcionales ($obligatorio, $opcional = ») { if ($opcional!=») { echo ‘has introducido un argumento opcional’; }else { echo »No has introducido el argumento opcional; } } Para llamarla con un argumento: argumentos_opcionales (‘argumento1’); Para

Crear una función con parámetros opcionales en php Leer más »