Cómo utilizar los comandos chmod y chown en la gestión de servidores

Los comandos chmod y chown son dos de los principales que debemos de conocer para el trabajo con los servidores Linux, que administremos, ya se trate de un VPS, un Servidor Cloud o un Dedicado. Sirven para gestionar permisos y propiedad de los archivos de los discos del servidor, algo muy importante de cara al buen funcionamiento de las aplicaciones desplegadas y, por supuesto, para la seguridad.  Aunque sean comandos independientes, los vemos juntos porque los problemas que solucionan están muy relacionados y debemos tener presentes algunas consideraciones para no equivocarnos a la hora de escoger el que realmente se debería usar, algo que explicamos a continuación.

Leer más

Cómo desplegar MariaDB en un Servidor Cloud

Hace ya un tiempo que vimos Cuándo, para qué y por qué utilizar MariaDB, ahora sin embargo abordaremos el tema desde un punto de vista más práctico. Es realmente sencilla la instalación del software de MySQL/MariaDB en un Servidor Cloud con sistema operativo Linux, pero también deberemos realizar algunos pasos adicionales y configuraciones para desplegar la base de datos y restaurar la copia de seguridad. En este tutorial, veremos cómo realizar este proceso sobre una máquina creada con Cloudbuilder Next de Arsys, para que nos sirva de servidor para nuestras bases de datos.

Leer más

Cómo desactivar el login root de los servidores que administramos

En la configuración predeterminada de soluciones avanzadas de alojamiento, como Servidores Cloud, Dedicados y VPS, se facilita el usuario root y la clave de acceso al servidor, de modo que se pueda realizar tareas de administración.  Sin embargo, una de las buenas prácticas para reforzar la seguridad de nuestros sistemas es limitar el acceso al servidor de manera directa con la cuenta root, algo que explicamos en este artículo.

Leer más

Cómo crear una cuenta de usuario y asignar permisos de administrador en Ubuntu

Una de las buenas prácticas (y, por tanto, de las primeras tareas) que debemos realizar cuando comenzamos a configurar un nuevo servidor, independientemente de su arquitectura (Virtual, Cloud o Dedicado), es crear usuarios adicionales en el sistema y además, si fuera necesario, asignarles permisos para la administración de las máquinas. En este artículo, te explicamos cómo realizar estas operaciones sobre los servidores con sistema operativo Ubuntu, aunque también te recordamos que el panel de Cloudbuilder Next te permite gestionar muy fácilmente los roles y usuarios.

Leer más

Cómo redimensionar los discos duros de los Servidores Cloud en Linux con Gparted

Gracias a la flexibilidad de los Servidores Cloud, podemos redimensionar los discos del servidor de una manera sencilla, adaptando su capacidad de almacenamiento a la demanda real de cada momento. Sin embargo, para que el sistema operativo Linux interprete su nueva capacidad es necesario realizar unas sencillas operaciones que explicamos a continuación. Para ello, utilizaremos la aplicación Gparted  y tendremos que reiniciar el servidor. Si queremos hacerlo en caliente, tendremos que meternos con código, algo que explicaremos en próximos artículos. El proceso para Windows lo explicamos recientemente en este artículo.

Leer más

Cómo redimensionar los discos duros de los Servidores Cloud en Windows

Una de las características más destacables de los Servidores Cloud es la posibilidad de modificar los recursos disponibles de las máquinas virtuales, de manera que se ajusten a la demanda real del proyecto en cada instante. Esto incluye, por supuesto, la ampliación del espacio en disco. Este proceso es tan sencillo como mover una barra en el panel de Cloudbuilder Next; sin embargo, para que el sistema operativo interprete correctamente la nueva capacidad que hemos asignado, es necesario realizar unos pasos que detallamos a continuación. En esta ocasión, en sistema operativo Windows, pero en próximos días publicaremos los tutoriales para los usuarios de Linux.
Leer más

Gestión de procesos cuando desplegamos una aplicación NodeJS en un Servidor Cloud

Hace ya un tiempo que vimos Cómo instalar NodeJS en un Servidor Cloud Linux y Cómo desplegar una aplicación NodeJS en un Servidor Cloud, ahora vamos un paso más allá en las configuraciones avanzadas que nos permiten sacar el máximo partido en los servidores con varios núcleos, ejemplificándolo principalmente con Servidores Cloud de varios vCores, pero lo mismo sucede también cuando trabajamos con un Servidor Dedicado con varios nucleos.

Leer más

Cómo optimizar una página web con mod_expires y la caché del navegador

Que una página se muestre antes al usuario va a depender de cómo esté optimizado el sitio. A  través de la caché del navegador conseguiremos reutilizar los archivos y haremos que no se necesite volver a descargarlos. Cuando estamos alojados en un servicio de Web Hosting compartido, está caché suele estar activada por defecto, como sucede en Arsys, pero en un Servidor Dedicado, VPS o Cloud, deberemos hacerlo nosotros mismos. Así que en este artículo vamos a activar el módulo de Apache mod_expires y configurar el tiempo válido de los diferentes tipos de archivo.

Leer más

Escalado horizontal y vertical, dos opciones que garantizan el crecimiento de las aplicaciones

El escalado es una de las características más deseables en las aplicaciones y una de las principales preocupaciones para equipos de desarrollo y administración de servidores. Básicamente, se refiere a la capacidad de crecimiento de la aplicación para atender a un número cada vez mayor de solicitudes y usuarios con total normalidad y sin degradaciones de servicio. De cara a conseguir esta deseada cualidad, existen diferentes vias que no son incompatibles: algunas más centradas en el desarrollo del software y otras en los servidores que harán de plataforma de ejecución. Dentro de este amplio espectro, hoy vamos a hablar de dos modelos de escalado: el vertical y el horizontal.

Leer más

Cómo desplegar una aplicación NodeJS en un Servidor Cloud

NodeJS es un  un polivalente framewok para el desarrollo frontend que se ha convertido en uno de los recursos más extendidos entre los equipos técnicos.  Tras explicar cómo instalar NodeJS en un Servidor Cloud , hoy vamos más allá y te facilitamos las pautas básicas para realizar el proceso de despliegue de una aplicación NodeJS en un Servidor Cloud de Arsys.

Leer más