Hola, ¿qué tal? ¿Cómo estás? Espero que todo vaya muy bien.
Te saluda Alex Ávalos y te doy la bienvenida a Panel de Control,
el podcast para quienes quieren tener el control de su propio servidor
y disfrutar de las ventajas del Hosting VPS.
Ya viste el nombre de este episodio, pero antes de crearte tu servidor,
antes de entrar a tu proveedor y dar clic en crear VPS,
hay tres cosas que debes y que tienes que tener listas.
Primero, tu método de pago.
La mayoría de proveedores aceptan tarjeta de crédito o débito,
PayPal y algunos incluso hasta criptomonedas.
Ten en cuenta que algunos proveedores,
cuando añadís tu método de pago,
van a hacer un cargo de verificación.
Puede ser de centavos, de dólar, de uno o hasta dos dólares.
Por supuesto, este dinero te lo devuelven una vez hacen la verificación de tu método de pago.
Es normal, no te asustes, pero es importante tenerlo presente porque algunas veces más,
cuando usamos estas tarjetas virtuales, nosotros ponemos el saldo, el dinero que pensamos usar.
¿20 dólares? Pues ponemos 20 dólares.
Entonces puede ser que va a verificar, pero luego podrías tener error a la hora de procesar el pago.
Segunda cosa que tienes que tener lista antes de crearte tu servidor.
Decidí tu presupuesto.
No hace falta iniciar, comenzar con el VPS más grande y potente.
Para comenzar, 2 GB de RAM, 1 o 2 cores de CPU, de 20 a 40 GB de espacio en disco, es más que suficiente para comenzar, para aprender y para proyectos pequeños.
Después, conforme vayas usando tu VPS, te vas a dar cuenta del consumo y entonces podrías escalar, aumentar recursos si en verdad lo necesitas.
Tercero, el sistema operativo.
Y esto no depende de tus gustos particulares o del sistema operativo que te suene más o te suene menos.
Tienes que elegir el sistema operativo para tu VPS que sea compatible o que disponga el panel de control que vas a usar.
Si bien es cierto que la mayoría de paneles son compatibles con Ubuntu 24.04, vos tenés que ver la documentación y tener claro qué sistema operativo, qué distribución y qué versión es compatible con tu panel.
Cuando hablamos de Ubuntu, cualquiera pensaría que es gusto personal, pero no. Fíjate que la gran mayoría de paneles de control son compatibles con Ubuntu porque Ubuntu tiene una amplia documentación, una comunidad muy grande y muy activa y tiene la mayor compatibilidad.
Además, su LTS, el Long Term Support, es decir, 5 años de actualizaciones garantizadas. Y por supuesto, dependiendo de tu panel de control, podrías usar cualquier otra distribución, Debian, CentOS, Rocky, etc.
Todas, al final del día, son muy buenas distribuciones, pero en este punto vas a depender de lo que disponga tu panel de control.
Vistas las consideraciones previas, vamos al paso a paso para crearnos nuestro servidor VPS.
Yo sé que esto se ve mejor en video que escuchado en audio, pero vamos a hacer el intento.
Si quieres ver este proceso en video, en las notas del episodio te comparto un extracto de un directo en el que creamos un VPS.
Pero en este episodio y en este segmento vamos a hacer posible, lo vamos a hacer posible para aprovechar el formato audio.
¿Ok? Muy bien.
Crearte el VPS es un proceso bastante similar entre proveedores.
Un paso más, un paso menos, pero en general podríamos decir que lo podríamos tener hecho y completar todo en nueve pasos.
Paso número uno. Entrar al panel de tu proveedor. Es decir, iniciar la sesión en tu cuenta, buscar la opción Create Server o New Server.
Algunos proveedores le dicen Deployed o crear instancia o añadir VM de Virtual Machine.
Depende del proveedor, pero va a haber un botón o va a haber una lista de recursos que puedes crear y entre ellas te vas a encontrar con el server.
Bueno, salvo DigitalOcean que le llama DropList.
Paso número 2. Elegir la ubicación.
que esto lo mencionamos en episodios anteriores.
Bien, resumen.
Elegir la ubicación es elegir lo más cerca posible
de donde estén tus clientes o tu público objetivo.
Si están en Europa, pues elegís Alemania o Finlandia.
Si están en Estados Unidos, elegís Nueva York o San Francisco.
Si están en Latinoamérica, Miami o Sao Pablo.
Y estas localizaciones, ubicaciones, va a depender de cada proveedor.
Algunos proveedores te dan más opciones, otros menos.
Paso número tres, elegir el sistema operativo.
Como lo mencionamos en los pasos previos, esto no depende de tu gusto particular.
Depende del panel de control que vas a instalar.
Vamos a suponer que tu panel de control te dice que Ubuntu.
Pues en las opciones de sistemas operativos buscas la opción Ubuntu.
Y al seleccionarla, normalmente te dejan elegir la versión 24.04, 22.04, 20.04.
Vos tenés que elegir la más reciente que sea compatible con tu panel de control.
En algunos proveedores incluso te dan opciones, algo así como Docker, Ubuntu con Docker, Ubuntu optimizado para WordPress, o Ubuntu más extras de seguridad, etc.
En este caso, en este punto, tenés que buscar la opción 2404 LTS y de preferencia sin ningún extra ni configuración.
Paso número 4. Elegir el plan.
El primer pero que vamos a tener porque hay tantas opciones que no sabemos cuál elegir.
Las mínimas nos saben muy a poco y los altos recursos normalmente se escapan a nuestro presupuesto.
Yo te recomiendo comenzar con el más pequeño y conforme vas usándolo te vas a dar cuenta que posiblemente vas a necesitar más recursos.
ampliarlo es un par de clics y no perdés información. Así que comienza con poco, con el más pequeño y vas escalando conforme lo vayas necesitando.
Para empezar, yo te recomendaría 2 GB de RAM, un core de CPU de 20 a 40 GB de espacio en disco.
Y para que te hagas una idea, esto te puede costar entre 5 y 10 al mes, dependiendo del proveedor.
Si el dinero, digamos, no es un problema porque ya estás monetizando y tenés suficiente recurso para poder comenzar, pues entonces si tenés un buen presupuesto, contrata 4 GB de RAM, 2 cores de CPU, 80 de disco. Esto te va a costar entre 10 y 20 dólares al mes y está bien.
Lo que sí es importante es no arrancar, no iniciar, no contratar para producción un servidor con menos de 2 GB de RAM.
Con 1 GB, tu VPS no tendrá los recursos suficientes para poder gestionar el panel y las webs.
Paso número 5. Opciones adicionales.
Acá es donde aparecen los extras, como los backups automáticos.
Si el proveedor los ofrece, sí o sí.
La IPv6, sí, muy recomendado.
El monitoreo, si es gratis, también es un sí.
Y las llaves SSH o claves SSH, que es muy recomendable, pero claro, lo vamos a ver en un momento.
Paso número 6. Configurar el acceso.
Con el acceso tenés dos opciones.
La opción A, usuario y contraseña.
Esto es lo más común en un inicio. El proveedor te genera una contraseña automatizada y te la envía por correo o te permite crearte vos una contraseña personalizada.
Opción B, las llaves SSH, claves SSH o SSH Key, que es lo recomendado. Es más seguro que las contraseñas, pero por supuesto también requiere preparación previa.
Si es su primer VPS, pues puede ser más sencillo empezar con contraseñas.
Pero yo no te recomiendo hacerlo así.
Te recomendaría ponerte un poco, dedicarle un poquito más de tiempo
y comenzar desde cero usando las llaves SSH.
Por cierto, en el próximo episodio vamos a hablar sobre ellas.
Paso 7. Nombre del servidor.
Dale un nombre que tenga sentido.
por ejemplo, web de producción, servidor de test, mi primer VPS,
no le pongas nombres graciosos o que tal vez puede ser que después te lleve a un equívoco,
pensando que es las webs de prueba cuando en realidad era de producción, por ejemplo.
Paso 8. Confirmar y crear.
Revisa todo, todos los pasos y todas las configuraciones, todas las opciones que has habilitado.
Revisa todo, confirmas y si todo está correcto, le das en crear.
El proveedor va a provisionar tu servidor VPS y esto dependiendo del proveedor puede tardar entre 30 a 5 minutos según el proveedor.
Paso 9. Recibir las credenciales.
Una vez que has creado tu servidor, normalmente los proveedores envían un correo con la información para acceder.
Tu usuario, tu IP, tu contraseña.
Por supuesto, es muy buena idea guardar este correo, la información en tu gestor de contraseñas, eliminar el correo,
pero también yo te recomendaría sí o sí cambiar la contraseña.
Ya tenemos nuestro servidor VPS.
Ahora, ¿cómo nos conectamos a él?
Lo hacemos usando el comando SSH.
¿Y qué es eso?
SSH significa Security Shield. Es el protocolo de conexión remota que nos permite conectarnos desde nuestra PC a nuestro VPS.
¿Y qué vas a necesitar? Vas a necesitar una terminal con SSH.
Si tienes Linux o Mac, ya tienes instalado el SSH y ya viene en tu sistema operativo la terminal. Así, tal cual, así se llama, terminal.
Si usas Windows, puedes usar CMD, PowerShell o instalarte Windows Terminal, que es muy recomendado, o la clásica Putty, P-U-T-T-Y.
El comando para hacer esto es muy sencillo. Escribís en tu terminal, en tu CMD, en tu PowerShell, SSH espacio, tu nombre de usuario, normalmente es root, arroba y luego copias y pegas la IP de tu servidor o la escribís manualmente.
esto son una serie de números separados por puntos una vez pones todo el comando das un enter la
primera vez que te conectes te va a preguntar te hace una pregunta de seguridad te dice que te va
a preguntar si estás seguro de querer continuar con la conexión tienes que escribir yes y es decir
sí en inglés y das un enter. Luego te va a pedir tu contraseña. Para ingresar tu contraseña
lo puedes hacer manualmente si es fácil de escribir, pero si es larga y compleja la puedes
copiar y pegar. Importante, mientras la escribís o cuando la copias y pegas no vas a ver nada.
No vas a ver ni puntos, ni asteriscos, ni letras, ni números. No vas a ver nada. Esto es normal
y es así por seguridad. Pegas o la escribís y das un Enter y ¡Bah! Estás dentro. Vas a ver algo así como
Welcome to Ubuntu 24.04 LTS, un poco más información, enlaces a documentación y por último vas a ver el prompt
root arroba tu servidor dos puntos virgulilla numeral.
Y eso es todo.
Felicidades.
Acabas de acceder por primera vez a tu primer VPS.
Veamos ahora los primeros pasos.
Ya estamos conectados.
Estamos dentro de nuestro servidor VPS.
¿Y ahora qué?
Lo primero es actualizar el sistema operativo.
Y para esto vamos a hacer uso de dos comandos.
apt-update y apt-upgrade.
Up-date, up-grade.
No te preocupes, en las notas del episodio vas a tener los comandos,
y si no también le puedes preguntar al GPT de turno
y te va a dar con lujo detalles cada uno de estos pasos.
Pero te cuento, el primero, es decir, update,
actualiza los repositorios y la lista de paquetes disponibles.
Y el segundo, upgrade, instala dichas actualizaciones.
Esto puede tardar unos minutos, vos dale, deja que esto se procese y que finalice.
Cuando finalice, yo te recomiendo sí o sí reiniciar con el comando reboot, R-E-B-O-O-T, reboot.
Segundo, verificar los recursos.
Para ver cuánta RAM tenés disponible, podés escribir free, espacio, menos H.
Para ver el espacio de disco, puedes escribir DF espacio menos H.
Para ver información del CPU, puedes escribir LS CPU.
Y al final vas a ir viendo que te va a dar cada comando información.
Y no hace falta en un inicio que lo entendas todo y que veas con lujo de detalles
y trates de descifrar toda la información que te muestra.
Es importante esto para verificar los recursos y que efectivamente coincidan los recursos de tu servidor VPS con lo que has contratado.
Tercero, crearte un snapshot.
Para esto, volvés al panel de control de tu proveedor, al dashboard de tu proveedor,
y entre las opciones, buscás la opción de crear un snapshot de tu servidor.
Te va a pedir un nombre o una descripción.
Yo te recomendaría que le pusieras servidor nuevo, limpio, primer acceso o algo por el estilo.
¿Por qué?
Porque si después, cuando comences a poner comandos, comenzas a añadir configuraciones, puede salir algo mal.
Algo puede dar error.
Ya sea porque escribiste mal un comando, porque una configuración la sobre escribiste, por lo que sea.
¿Cuál es el detalle? Que al tener tu snapshot, podés volver a ese punto sin tener que borrar y volver a comenzar todo.
En los próximos episodios vamos a hablar de la configuración básica, de crear usuarios, de configurar Firewall, de instalar lo necesario paso a paso.
Pero de momento, ese servidor yo te recomiendo dejarlo así.
Parece poco, pero ya te creaste el servidor, ya accediste por primera vez, ya actualizaste el sistema, verificaste el funcionamiento, creaste un snapshot y además también verificaste recursos. Yo podría decir, misión cumplida.
Pero también es buena idea, antes de cerrar, de finalizar este episodio, hablar sobre algunos errores comunes que suelen suceder, pero que vos podés prever.
El primero, perder las credenciales. Te recomiendo guardar la IP, el usuario y la contraseña en un gestor de contraseñas, en un lugar seguro, porque si las perdés, te va a tocar batallar desde el modo recuperación del proveedor y algunas veces la única opción es borrar y volver a comenzar.
Error número dos, no actualizar el sistema. Muchos instalan, instalan, instalan, instalan sin actualizar primero. Antes de cualquier, cualquier, cualquier uso, lo primero es actualizar. Y antes de instalarte cualquier nuevo paquete, software o configuración, actualiza los repositorios y el sistema operativo.
Error número tres. Instalar todo desde el primer día. Ya tenés el VPS, le metes el panel de control, le metes los WordPress, le metes la base de datos, todo de golpe en un mismo centón.
Y si algo de repente no va fino, no sabrías distinguir qué fue lo que se rompió o dónde se produjo el error. Por eso lo recomendable es ir paso a paso, con paciencia.
Error número cuatro, no hacer snapshot. Los snapshots son gratis en la mayoría de proveedores o son muy económicos. Yo te recomiendo hacerlo con frecuencia antes de cada cambio importante. ¿Vas a actualizar el sistema operativo? Hace un snapshot. ¿Vas a actualizar el panel de control? Hace un snapshot. ¿Vas a trabajar configuraciones del sistema? Hace un snapshot.
Error 5. Usar contraseñas débiles. 1, 2, 3, 4, 5, 6 no es una contraseña. Yo te recomiendo siempre usar contraseñas fuertes y robustas o mejor aún, usar claves SSH y desactivar usuario y contraseña.
Un episodio muy completo, pero vamos terminando y vamos cerrando esta terminal.
Te recuerdo que cada episodio es una pieza del rompecabezas.
Y cuando encajas todas las piezas, te vas dando cuenta que tienes el control total de tu propio hosting con un servidor VPS.
Si tienes alguna duda o quieres compartirme tu experiencia, no te voy a dar la IP, pero sí la URL:
paneldecontrol.org/contacto
¿Te parece si nos conectamos en el próximo episodio?
Espero que sí.
Hasta entonces ¡Salú!