Bienvenidos a Blogo España. Disfruta de nuestros blogs temáticos: videojuegos | ecología | cotilleo | automoción | cinemanía | tecnología | series de TV | música | dominios & hosting

Todos los artículos con tags servidores linux

Usar Gzip para acelerar las transferencia de páginas Web

publicado por Data en: Datacenter Infraestructura de Internet Administrador de sistemas Curiosidades Conceptos de Internet Linux

Compression gZip

Los webmasters realmente buenos y los administradores de sistemas siempre están buscando formas de incrementar la eficiencia de las máquinas y crear páginas Web muy rápidas. Aunque la mayoría de veces la velocidad de una Web depende del servidor, la conexión a Internet, y el diseño de la página, también es cierto que algunos aspectos de software pueden ser de ayuda. Por ejemplo, el sistema de complesión gzip puede ser uno de estos casos.

Gzip es un método de compresión gratuito y libre, fue desarrollado por el proyect GNU (el mismo proyecto responsible de gran parte del sistema operativo GNU/Linux). Gzip es uno de los métodos más populares hoy en día para la compresión en el Web. Básicamente, funciona del siguiente modo: el navegador (cliente) contacta con la página (host) y recibe un header que indica que el archivo puede ser comprimido con gzip. Si el navegador soporta gzip, responderá y recibirá el archivo, los extraerá y mostrará por pantalla. Como resultado, tomará menos tiempo en descargar el archivo, así reduce el estrés del servidor.

Gzip puede reducir la información en un 70%, lo cual representa un ahorro tremendo de ancho de banda. Además, casi el 90% de los navegadores de Internet lo soportan, incluyendo todos los navegadores modernos. Los antiguos que no lo soportan están desapareciendo rápidamente. Apache 1.3 usa un modulo llamado mod_gzip, mientras que Apache 2 usa uno llamado mod_deflate. Varios sistemas de administración de contenido tienen soporte para compresión gzip, sólo es necesario que el usuario lo habilite.

Continúa la lectura: Usar Gzip para acelerar las transferencia de páginas Web

¿Cómo optimizar un servidor MySQL?

publicado por Data en: Datacenter Administrador de sistemas Hosting Curiosidades Conceptos de Internet Preguntas y Respuestas Linux

Logo MySQL servidor

Si estas usando un servidor dedicado, seguramente ya sabrás que la optimización es realmente importante para mazimizar la velocidad de tu máquina, su eficiencia y ahorrar tiempo y energía. Ya hemos visto varios métodos para optimizar un servidor Web Apache, pero varias páginas Web dinámicas también usan bases de datos que usan esta inforamción en sus aplicaciones Web.

Puedes conseguir optimizar las tablas de una base de datos desde el panel de control de tu servidor Web o con phpMyAdmin. Deberías hacerlo de forma rutinaria. Pero también hay otras formas de optimizar el servidor para que las bases de datos sean más rápidas y seguras. Para optimizar un servidor MySQL tendremos que editar el archivo de configuración del sistema:

# nano /etc/mysql/my.cnf

Si quieres saber qué podemos configurar con este documento, no dudes en visitar el siguiente post sobre optimización de servidores MySQL.

Continúa la lectura: ¿Cómo optimizar un servidor MySQL?

PUBLICIDAD
PUBLICIDAD

Linux: ¿Cómo eliminar archivos completamente?

publicado por Data en: Datacenter Administrador de sistemas Hosting Curiosidades Preguntas y Respuestas Linux

Linux: eliminar archivos completamente
En un servidor Linux dedicado, el método más usual para eliminar archivos es usar el comando “rm”. Esta orden eliminará en el sistema los archivos indicados, sin embargo, lo que muchos no saben es que estos archivos supuestamente eliminados se pueden recuperar. Por tanto, “rm” es más bien un comando que mueve los archivos a una especie de papelera de reciclaje.

La única forma de eliminar definitivamente un archivo es reescribir el espacio de disco que ocupa dicha información. Puedes conseguir esto con el comando “shred”. Introduciendo esta orden el la linea de comandos conseguirás asegurarte que los archivos se han eliminado completamente, eso sí, úsalo con precaución, por que no hay marcha atrás.

En un servidor Web, estas funcionalidades son muy útiles, ya que te permitirán eliminar información delicada y evitar disgustos a nivel de seguridad. Para usar este comando, haz lo siguiente:

shred archivo

También puedes eliminarlo repetidas veces para asegurarte de que no queda rastro de la información contenida en el fichero:

shred -n 7 archivo

Con este ejemplo estaríamos eliminando el fichero 7 veces. Si quieres saber más cosas sobre el comando “shred” sólo tienes que escribir en la consola “man shred”.

Fotografía | www.flickr.com

Continúa la lectura: Linux: ¿Cómo eliminar archivos completamente?

La primera plataforma Red Hat híbrida ¡ya está aquí!

publicado por Data en: Datacenter Administrador de sistemas Hosting Curiosidades Conceptos de Internet Amazon Linux

Red Hat logo El distribuidor más importante y exitoso de Linux acaba de anunciar el lanzamiento de la primera plataforma Linux híbrida que se integra con varios servicios de la nube. Hasta ahora, la única plataforma de estas características era Azure de Microsoft. El paquete, bautizado como “Red Hat Could Foundations”, permite a los usuarios correr aplicaciones en la nube de forma pública o privada.

Red Hat anunció la novedad de este lanzamiento esta misma semana en Boston, en el Red Hat Sumit, donde también mostraron los añadidos del Programa Partner Red Hat Certified Could, con IBM, NTT Communications, y Savvis. Los servicios Web de Amazon fueron los primeros socios que se añadieron previamente a esta tendencia.

Red Hat fue una de las primeras distribuciones Linux que contaron con gran número de usuarios en modo desktop. Luego movieron su modelo de mercado progresivamente hacia el modelo de los servidores con Red Hat Enterprise Linux, y desde entonces han conseguido tener un ratio de expansión considerable hacia la virtualización y la computación en nube. Actualmente su sistema operativo sirve como motor de un gran número de servidores Web de proveedores de servicios de hosting de todo el mundo.

Vía | www.computerworld.com

Continúa la lectura: La primera plataforma Red Hat híbrida ¡ya está aquí!

Linux: La versión rápida de “sudo”

publicado por Data en: Datacenter Administrador de sistemas Hosting Curiosidades Conceptos de Internet Linux

Administrar servidores Linux

Pregunta: Acabo de introducir un comando complejo en mi servidor Linux y he olvidado escribir “sudo” al principio. ¿Hay algún método para evitar tener que escribir todo el comando de nuevo?

Respuesta: Los sistemas Linux y Unix son realmente buenos para los administradores, te permiten introducir comandos rápidos para ejecutar cualquier tarea que necesites. Pero ¿qué haces si has olvidado introducir sudo antes de lanzar un comando que requiere permisos de súper usuario? En Ubuntu, Mac OS X, y otros muchos servidores, “sudo” es el método que se usa por defecto para adquirir permisos de administrados, pero debe ser introducido antes de cualquier orden, como ya sabrás.

Hay dos formas de resolver estos descuidos. Uno es simplemente presionar la tecla “abajo” del teclado. Verás que aparecen los comandos anteriores en la consola. Para añadir “sudo” al comienzo, presiona la tecla “Home”, que hará que el cursor se sitúe al principio de linea. Luego, todo lo que tienes que hacer es escribir “sudo” seguido de un espacio.

Un método aún más rápido es usar “sudo !!” para repetir automáticamente el comando anterior. Este truco revisará cuál es el último comando introducido en el listado del “historial” y lo ejecutará de nuevo. También puedes usar “!!” sin “sudo” cada vez que quieras correr el comando otra vez de la forma más rápida posible.

Fotografía | www.flickr.com

Continúa la lectura: Linux: La versión rápida de “sudo”

¿Cómo usar netstat para controlar tu servidor?

publicado por Data en: Datacenter Infraestructura de Internet Administrador de sistemas Hosting Conceptos de Internet Preguntas y Respuestas

Netstat en Linux

Es importante vigilar en todo momento un servidor dedicado. Las herramientas para controlar un servidor pueden ser externas, disponibles a través de proveedores de servicios, o internas, ya incluidos en la distribución de Linux. Y una buena opción es el uso del comando netstat.

Netstat nos dará información útil acerca de los puertos que están usando las aplicaciones del sistema. Por ejemplo, para mostrar información sobre los servicios que utilizan el puerto 80, podemos introducir el siguiente comando:

netstat-ant | grep 80

Con esta orden se mostrarán las aplicaciones que están usando cada puerto que especifiquemos. Si quisiéramos ver todos los puertos de un vistazo podemos usar el comando sin la extensión grep. Esta es una forma rápida de comprobar el acceso al sistema y verificar los servicios que están haciendo uso de los puertos(el servidor web) se ejecutan realmente.

Si quieres saber cuantos puertos abiertos hay en el sistema:

netstat-ant | grep 80 | wc-l

Netstat tiene muchas otras características que se pueden utilizar para aprender sobre los puertos y cómo estos se están utilizando. Para acceder a la documentación completa sobre netstat, escribe “netstat” en la línea de comandos.

Fotografía | www.flickr.com

Continúa la lectura: ¿Cómo usar netstat para controlar tu servidor?

PUBLICIDAD
PUBLICIDAD

Servidores Linux: ¿Cómo crear usuarios de prueba en un servidor Linux?

publicado por Data en: Datacenter Administrador de sistemas Hosting Curiosidades Preguntas y Respuestas Linux

Logo Linux inside A veces, cuando trabajas en un proyecto y comienzas a usar un comando nuevo en Linux, antes necesitas testarlo. Cómo podrás imaginar, probarlo sobre un servidor dedicado activo no es muy buena idea. Así que, en lugar de arriesgarte con tu propio sistema, te recomiendo crear cuentas de prueba.

Un usuario de testeo tendrá una única configuración, su propia carpeta home, y su nombre de usuario y contraseña. Una vez lo hayamos creado, deberíamos deshabilitar la conexión por SSH de este usuario a ciertos contenidos, para mayor seguridad.

Normalmente utilizamos el comando “su” para actuar como administrador del sistema, sin embargo, también podemos hacer login como lo hacen los demás usuarios del servidor usando la el comando SSH en la consola:

su – username

Luego nos pedirán introducir la contraseña y ya tendremos acceso desde el nuevo usuario para hacer todas las pruebas que necesitemos sin alterar la estabilidad del servidor.

Fotografía | www.flickr.com

Continúa la lectura: Servidores Linux: ¿Cómo crear usuarios de prueba en un servidor Linux?

¿Cómo crear varios directorios con un solo clic?

publicado por Data en: Administrador de sistemas Curiosidades Preguntas y Respuestas Linux Windows

Carpetas en Srevidor

En un ordenador de sobremesa, en cualquier momento que quieras crear una carpeta, tendrás que especificar el nombre y hacer una serie de clics. Si quieres crear varias carpetas tendrás que hacer estos pasos repetidas veces. Todo esto consume tiempo y hay métodos más eficientes.

Muchas veces, crear una dirección para directorios puede resultar ser muy útil. Por ejemplo, si tienes Web galería de fotos y quieres configurar los archivos del álbum, tendrás que crear esos directorios rápidamente. Puedes hacerlo directamente usando la consola de comandos, así no tendrás que repetir los pasos una y otra vez.

En un servidor Linux, para crear un nuevo directorio haremos:

mkdir -p photos/2010/albums/zoo

Ten en cuenta que en Windows tendrás que poner las barras invertidas.

Estos comandos crearán los directorios Photos, 2010, albums, y zoo. Y todo esto solo con un clic.

Fotografía | www.flickr.com

Continúa la lectura: ¿Cómo crear varios directorios con un solo clic?

¿Debería recompilar el kernel de Linux en mi servidor?

publicado por Data en: Datacenter Administrador de sistemas Hosting Curiosidades Preguntas y Respuestas Linux

Logo de Linux

En general, es una buena idea mantener el kernel y los paquetes que vienen por defecto en la distribución linux que hayamos elegido para nuestro servidor. Recompilar el kernel te puede traer muchas aventuras, y la mayoría de las veces no serán muy agradables. Sin embargo, existen algunas ventajas que podrían empujarte a recompilar el kernel de Linux:

Ventajas

  • Los kernels compilados para un hadware específico funcionan mucho más rápido.
  • Podrás excluir módulos y otros componentes que no necesitas.
  • Si tienes requisitos mínimos puedes añadirlos o modificar sus partes completamente desde el código fuente.

Desventajas

  1. Tendrás la responsabilidad de mantener el sistema actualizado, añadir los parches de seguridad necesarios, etc.
  2. Si no compilas el kernel correcto podrías encontrarte con fallos de sistema muy graves.
  3. Requiere tiempo y conocimientos técnicos avanzados.

Continúa la lectura: ¿Debería recompilar el kernel de Linux en mi servidor?

PUBLICIDAD
PUBLICIDAD

Rescue CD para recuperar sistemas Linux

publicado por Data en: Datacenter Seguridad Administrador de sistemas Curiosidades Linux

CD Rescue Linux

Muchas veces, administrar tu propio servidor puede traerte grandes dolores de cabeza. El mayor problema es la responsabilidad que supone de administrar un sólo servidor sin el respaldo de una compañía especializada, ya que muchas veces pueden producirse fallos complejos en el sistema. Sin embargo, por otra parte, asumir esta responsabilidad te permite tener control absoluto sobre el sistema.

Es muy difícil que un sistema Linux deje de iniciarse, pero si has eliminado algun archivo crucial para la ejecución inicial y no puedes acceder al sistema, siempre podrás usar un rescue CD para arreglar el problema. La distribución llamada System Rescue CD es una imagen de disco que podrás grabar en un USB o en un CD y te permitirá ejecutar el sistema desde una unidad externa.

Además, la distribución de System Rescue CD viene con una serie de herramientas que te ayudarán a solucionar los problemas que puedan surgir en tu servidor. El final, si no consigues resolverlo, al menos podrás recuperar los datos almacenados y hacer una copia de seguridad antes de reinstalar el sistema. System Rescue CD es gratuito y software libre, así que puedes descargarlo directamente desde la páginas Web del proyecto.

Fotografía | www.flickr.com

Continúa la lectura: Rescue CD para recuperar sistemas Linux

Añadir repositorios APT externos

publicado por Data en: Datacenter Administrador de sistemas Hosting Preguntas y Respuestas Linux

Linux Debian APT

En los servidores basados en Linux Debian, APT es el administrador de paquetes que viene por defecto. Correr el comando “apt-get” te permitirá conectar con la página Web principal de repositorio de tu distribución. En la mayoría de situaciones, esto es más que suficientes para instalar software con éxito, sin embargo, en algunos casos podrías querer repositorios adicionales. Por ejemplo, si estas usando un panel de control basado en la Web o software único, el vendedor podría darte un repositorio de actualización para dicho programa.

  1. Para añadir repositorios a tus fuentes de APT, tendrás que hacer login como root con “su”.
  2. Editar el archivo sources.list que encontraras en el directorio de configuración del servidor:

    nano /etc/apt/sources.list or vi /etc/apt/sources.list

  3. Copiar la linea fuente que has adquirido y pegarla al final del archivo. Quedaría algo como lo siguiente:

    deb http://websiteurl.net/debian sid main contrib free

  4. Guarda el archivo y ciérralo.
  5. Después de guardar los cambios, los nuevos paquetes no serán visibles hasta que hagas refresh. Puedes hacerlo desde la consola con el comando:

    apt-get update

Fotografía | www.flickr.com

Continúa la lectura: Añadir repositorios APT externos

Linux: Distribuciones Comerciales VS Comunitarias

publicado por Data en: Datacenter Administrador de sistemas Hosting Preguntas y Respuestas Linux

Aministracion servidores Linux

Si acabas de adquirir un servidor linux, segúramente te habrás planteado la gran pregunta ¿necesito soporte de pago para administrar mi servidor Linux o puedo hacerlo yo mismo? Se trata de un pregunta inteligente y debes saber que todo depende de lo que tu servidor necesite.

Algunas compañías como Red Hat, Novell o IBM ofrecen soporte comercial a Linux para sus servidores, y encontrarás muchos de sus clientes que no están totalmente satisfechos. ¿Por qué? Porque pagar por este soporte de marca o no sólo depende de las necesidades de tu propio negocio online. Este tipo de soporte puede ser realmente caro, pero en otros casos puedes ser igual de caro o más tener un experto en Linux trabajando en tu empresa y administrando el servidor.

Si están comenzando un negocio solo o tienes un equipo de trabajadores reducido y sois capaces de llevar el asunto por vuestra cuenta, lo mejor será que tomes una distribución de Linux y encuentres soporte técnico en su comunidad. Puedes elegir entre CentOS, Fedora, OpenSuSu o Debian. Si, por el contrario, no tienes ni idea de sistemas Linux, deberías considerar contratar soporte de pago, aunque esto signifique al principio una pérdida de dinero.

Fotografía | www.flickr.com

Continúa la lectura: Linux: Distribuciones Comerciales VS Comunitarias