
Archivo para la categoría ‘Servidores’ .


En WebMonkey podemos leer un tutorial paso a paso de como hacer una copia de seguridad completa de un servidor Web.
Sin duda muy útil para aquellos que disponen de un servidor dedicado, en un servidor VPS o para aquellos que quieran tener una copia de seguridad de su PC en unidades externas.


Tras el anuncio de la Comisión Europea de adoptar el protocolo de Internet IPv6 en 2010, los directores de tecnología de las grandes empresas se preparen para migrar a la nueva Internet, ya que según Reding, muy pronto la actual IPv4 estará saturada.
El objetivo es que antes de 2010 al menos un cuarto de las grandes empresas y sector público utilice el nuevo estándar. Viviane Reding ha insistido en que el número de direcciones IP que pueden alojarse con el protocolo IPv4 está a punto de colapsar. Según la comisaria, si los europeos siguen haciendo uso de los dispositivos de telefonía inteligente y los de navegación por satélite como hasta ahora “el incremento de la demanda de direcciones IP se multiplicará por mil”.
El IPv4 utiliza el espacio de los 32 bit lo que proporciona capacidad para 4.300 millones de direcciones únicas IP, mientras que el espacio de los 128 bit que ocupa el IPv6 permite una capacidad de múltiples miles de millones más.
Vía: The Inquirer ES.



suPHP es una herramienta para Apache2 que nos permite ejecutar scripts PHP con los privilegios del usuario que los crea en vez de con los permisos del usuario Apache de nuestro servidor, lo cual nos simplifica bastante el trabajo de tener que andar asignando permisos a nuestos ficheros.
En este documento se explicará como configurarlo en una distribución basada en Debian (por lo que también es válido para Ubuntu). Para tenerlo funcionando sólo debemos seguir los siguientes pasos:
-Nos logueamos en nuestro sistema como usuario root y desactivamos el módulo PHP5:
a2dismod php5 /etc/init.d/apache2 restart
-Luego instalamos los requisitos necesarios para poder poner suPHP:
apt-get install php5-cgi apache2-prefork-dev
-Ahora descargamos y compilamos el módulo suPHP:
wget http://www.suphp.org/download/suphp-0.6.2.tar.gz tar xvfz suphp-0.6.2.tar.gz cd suphp-0.6.2 ./configure --prefix=/usr --sysconfdir=/etc --with-apache-user=www-data --with-setid-mode=paranoid --with-apxs=/usr/bin/apxs2 make make install
-Añadimos suPHP a la configuración de Apache:
nano /etc/apache2/httpd.conf
y añadimos la siguiente linea al fichero de configuración
LoadModule suphp_module /usr/lib/apache2/modules/mod_suphp.so
-Por último reiniciamos Apache y ya tendremos listo nuestro servidor con suPHP
.
/etc/init.d/apache2 restart
Traducido de Howtoforge.



Algunas veces tenemos el “pequeño” contratiempo de perder nuestras contraseñas. Por suerte hay algunos trucos para poder recuperarlas facilmente
. En esta entrada se explicará como recuperarla…
- Nos logueamos como root y detenemos el demonio de MySQL. En Ubuntu/Debian teclearíamos lo siguiente:
$/etc/init.d/mysql stop
- Ahora rearrancamos el demonio sin cargar las tablas que tienen almacenadas los permisos y las contraseñas:
$mysqld_safe --skip-grant-tables
Ahora deberiamos ver que MySQL ha arrancado correctamente y debería dejarnos conectarnos como root sin contraseña. Si esto no fuese asi.. malo
.
- Ahora nos conectamos al terminal de MySQL como usuario root y asignamos la nueva contraseña:
$mysql --user=root mysql
Ahora que estamos conectados a MySQL introducimos los siguientes comandos en la terminal de MySQL
update user set Password=PASSWORD('new-password'); flush privileges; exit;
- Ahora matamos nuestro proceso mysql y reiniciamos el demonio normalmente.
Fuente original: cmdln.org.


Leo en Cristalab un útil manual que nos puede ayudar a proteger un poco nuestos archivos PHP del servidor.
Para ello necesitamos añadir una directiva en nuestro .htaccess o directamente en el archivo de configuración del servidor Apache.
Opción 1:
# Hacer que el codigo PHP parezca como otro tipo de codigo AddType application/x-httpd-php .asp .py .pl
Opción 2 :
# Hacer que el codigo PHP parezca como de tipos desconocidos AddType application/x-httpd-php .bop .foo .133t









