944 063 154

Blog

Categoría: Administración de Sistemas informáticos

SysAdmins, buscamos nuevo compañero, ¿quieres ser tú?

Publicado enAdministración de Sistemas informáticos en junio 25, 2018 11:43 am

¿Eres un apasionado del hosting y disfrutas viendo el uptime de un servidor siempre en lo más alto? ¿Cuentas con experiencia en la administración de sistemas Linux? Si tu respuesta es sí, en Linube te estamos esperando con los brazos abiertos.

¿Controlas los sistemas Linux?

Buscamos un administrador de sistemas para nuestro departamento técnico; alguien que nos eche una mano a hacer un poquito mejor todo lo que hacemos. Así que, si tienes amplios conocimientos y experiencia en la administración de sistemas Linux, y de servicios LAMP y si, además, te entiendes a la perfección con los paneles de control (Plesk, cPanel) y la plataforma Ansible o te apasiona la automatización de tareas, no cabe duda de que eres nuestro próximo compañero.

Aunque no son requisitos imprescindibles, también valoraremos positivamente tu experiencia en diferentes campos como herramientas de backup, monitorización de sistemas o sistemas de virtualización y de contenedores, además de otro tipo de herramientas con las que tan bien os entendéis los sysadmin.

¿A qué nos dedicamos?

Para que tú también nos conozcas un poco, somos Linube; una empresa dedicada al cloud computing y el desarrollo de todo tipo de proyectos, desde webs presenciales a tiendas online o software de gestión empresarial. Un equipo joven que busca un nuevo compañero que tome parte en los proyectos que actualmente tenemos entre manos y todos los que están por venir. Para ponértelo más fácil, te ofrecemos un horario de lo más flexible donde puedas combinar tu vida personal y la profesional.

Sabemos por experiencia propia que internet evoluciona a un ritmo vertiginoso, y por ello, amparamos la formación continua. Asimismo, otorgamos mayor importancia a los conocimientos reales y la capacidad de aprendizaje que a las titulaciones obtenidas. Así que ya sabes: no dudes en contactar con nosotros si estás dispuesto a trabajar y aprender.

Entonces, sysadmin, ¿te animas a formar parte de nuestro equipo? Envíanos tu CV a empleo@linube.com. Todos nuestros servidores, el departamento de sistemas y el resto del equipo, estamos deseando conocerte.

¿Por qué necesitas usar Git en tu proyecto?

Publicado enAdministración de Sistemas informáticos Desarrollo y Programación en enero 3, 2018 10:00 am

Lamentablemente, son muchas las ocasiones en que echamos en falta las cosas cuando ya es demasiado tarde. Por ejemplo, ese momento en el que cunde el pánico porque toda nuestra información se ha borrado y no habíamos realizado copias de seguridad. O cuando modificas el código fuente de tu página web para que el nuevo plugin para WordPress que te has descargado funcione mejor. Pero, cuando pasado un tiempo intentas saber qué fue lo que cambiaste y ya no lo recuerdas Git puede ahorrarte más de un disgusto.

Si alguna vez has sufrido alguna de estas situaciones, debes saber que existen herramientas para evitar cualquier susto de este tipo llamadas software de control de versiones. Con estos sistemas, todos los cambios que se realicen en cualquiera de los elementos de un sitio web o en su configuración quedan registrados. Una de las más utilizadas, y que ha supuesto toda una revolución en el mundo del desarrollo web y la administración de sistemas informáticos, es Git.

Lanzada en abril de 2005, son muchos los grandes proyectos de software libre que han migrado sus repositorios a Git. Especialmente todas las aplicaciones relacionadas con Linux o con el Kernel de Linux. Asimismo, Microsoft también ha empezado a confiar en el código abierto para desarrollar y mejorar sus aplicaciones y sistemas operativos.

Tu información en Git

Git es el software de control de versiones más utilizado. Entre otras muchas cosas, Git te permite subir y actualizar el código de tu página web a la nube de GitHub. De esta forma siempre puedes disponer de él cuando lo necesites. Pero, además puedes:

  • Conocer quién ha sido el responsable de una determinada modificación y cuándo la ha realizado.
  • Realizar comparaciones entre versiones de una aplicación.
  • Observar la evolución del proyecto con el paso del tiempo.
  • Contar con una copia del código fuente para poder volver atrás ante cualquier imprevisto en la página web.
  • Estar al tanto de los cambios en el código fuente.
  • Tener una copia de seguridad del proyecto al completo.
  • Disponer de un historial en el que se detallen las modificaciones realizadas en el código del sitio web.

Recurrir a Git es una buena opción cuando nuestras aplicaciones o páginas web tienen una gran cantidad de archivos de código fuente. Pero usar Git para gestionar las versiones no se limita únicamente a conocer los cambios que se producen. Bien sea en el código de un sitio web o bien contar con una copia de respaldo. Git permite también la gestión distribuida del trabajo. Es decir, trabajar en equipo sin tener que estar físicamente cerca. Cada programador cuenta con su propia copia del repositorio en su equipo. Y cada vez que se realice algún cambio, la modificación se aplica al proyecto en desarrollo.

Saber cómo usar Git se ha convertido en algo muy importante tanto desde un punto de vista profesional como personal. No sólo para los programadoressysadmins sino para cualquier otra profesión relacionada con la informática.

Activar el filtro antispam de Plesk, paso a paso

Publicado enAdministración de Sistemas informáticos

En Linube queremos ofrecerte el mejor soporte y por eso nos centramos en proporcionarte información útil para tu web. En este post vamos a contarte, paso a paso, como activar el filtro antispam de Plesk. Y, lo primero de todo, será activar una cuenta de correo.

Filtro antispam de Plesk

Al activar una cuenta de correo desde el panel de control Plesk se suelen dar estos pasos:

filtro antispam de Plesk-crear cuenta

Es muy importante que tengas en cuenta que al crear la cuenta, no se activa por defecto el antispam, hay que acceder a la pestaña de filtro antispam y marcar la casilla para activarlo.

filtro antispam de Plesk-cuenta de correo

Una vez marcado el filtro antispam hay que escoger una forma de filtrado.

1. Marcar los correos como ***Spam***

filtro antispam de Plesk-encabezados-linube

Si eliges esta opción los correos que son spam seguirán llegando a tu bandeja de entrada pero llegarán con el encabezado ***SPAM*** (o como decidas denominarlo), lo que te permitirá crear un filtro en tu gestor de correo para que, directamente, te lleguen a una carpeta distinta y no interfieran en tu gestión diaria de correo.

Para crear el filtro:

–          En Outlook, sigue estos pasos:

filtro antispam de Plesk-filtro-linube

filtro antispam de Plesk-configurar filtro

–          Y en Mail de Mac, accede a tu cuenta > Preferencias > Filtros y sigue los mismos pasos.

2. Eliminar directamente todos los mensajes

filtro antispam de Plesk-eliminar mensajes

En este caso, todos los mensajes que el sistema de filtrado considera  SPAM son eliminados directamente. El usuario no llegará a descargarlos.

Esta opción es recomendable marcarla una vez que se ha probado la primera o la tercera, y se ha visto que el sistema antispam realmente cataloga como spam los correos que no  interesan.

3. Mover a la carpeta spam

filtro antispam de Plesk-mover-linube

La diferencia respecto a la primera opción es que el filtrado lo hace el servidor, no el gestor de correo, y te ahorras crear la carpeta de filtrado en dicho gestor de correo.

No hace falta crear el filtro porque el sistema directamente lo mete en una carpeta denominada SPAM.

Configurar wildcard domains conservando la variable de $_SESSION en php

Publicado enAdministración de Sistemas informáticos Dominios Web

Muchos os habréis fijado que en algunos servicios web se usan subdominios dinámicos (wildcard) para las cuentas de sus usuarios. Sin embargo, una vez configurados los subdominios dinámicos, tenemos un serio problema y es que, las variables de sesión por defecto se pierden cada vez que ejecutamos la aplicación web desde un subdominio distinto al que hemos utilizado para crear dicha variable de sesión. Es por ello que debemos configurar wildcard domains.

Podemos comprobar esto en algunos sitios web que no usan subdominios dinámicos pero, si hacemos login en su www.dirección.com, si después vamos a su dirección.com sin las ‘www’ nos encontramos con que no hemos iniciado sesión. El problema es similar y tiene la misma solución que en el caso de los wildcard domains.

Configurar Wildcard Domains

Vamos a explicar cómo solucionar este problema y cómo hacer funcionar subdominios dinámicos. Los pasos:

1 – Configurar el dns.
2 – Configurar el servidor web.
3 – Configurar bien el ámbito de las variables $_SESSION en la aplicación php para que se compartan las variables de sesión entre los subdominios.

Configurar el dns.

Basta con crear una entrada tipo host es decir, “A” apuntando a *.tudominio.com . También vale con crear un CNAME * apuntando al registro A del dominio principal (“tudominio.com”).

Si hacemos un ping a “loquesea.tudomino.com” debería ya resolver (a menos que tengas capado el tráfico ICMP claro).

Configurar el servidor web.

Apache httpd: debemos configurar en el vhost de nuestro dominio un ServerAlias que atienda a “*.midominio.com”.

Nginx: hay que configurar en la sección Server un valor server_name como “*.midominio.com”.

IIS: debemos dejar un sitio virtual sin headers y ese es el que atenderá las peticiones de vuestro wildcard dns, es la única forma.

Se ha discutido sobre este tema en el foro oficial de IIS y según los propios desarrolladores, aunque ha sido demandada durante años, no se piensa implementar dicha funcionalidad por ahora, ni siquiera en IIS7.

Nota: sólo podemos disponer de un sitio web sin headers por servidor web IIS.

Configurar nuestras variables de $_SESSION en php

El truco esta en configurar la directiva session.cookie_domain como “.midominio.com” (importante el . delante del dominio).

Podéis hacerlo en tiempo de ejecución, antes de llamar a session_start(); siempre que tengamos deshabilitado el autoarranque de sesiones en el php.ini (como es lógico y viene por defecto)

ini_set("session.cookie_domain",".midominio.com");
session_start();

 

¿Usas plesk?

Aquí te explicamos cómo configurar wildcard domains en servidores con el panel de control Plesk.