Google cloud platform por sus siglas GCP
Es una plataforma de Google en la cual puedes implementar aplicaciones y desarrollar tus propias apps

En este caso en particular vamos a hacer uso de las máquinas virtuales o vps, se realizará una instalación de una máquina virtual en estado crudo con ubuntu minimal sin entorno de escritorio para ser usado en lo que el cliente decida, se le agregara una memoria swap de 1G o cantidad que decidas.
Al tener una cuenta de Gmail se te da acceso a una prueba gratuita de 90 días o bien el caso de utilizar $300, para esta prueba, se realizará lo siguiente

  • instalación de una máquina virtual con los requerimientos que se encuentren dentro de las especificaciones para que se cobre por medio de los créditos gratuitos obtenidos.
  • nos conectaremos a la máquina virtual por medio de la terminal y ssh.
  • le agregaremos una memoria swap de 1G o lo que se decida.

Estas máquinas virtuales funcionan las 24 horas los 7 días de la semana por lo que les puedes dar el uso que tú decidas, en mi caso puedes ver la entrada especificada qué preparado para usar esta máquina virtual y así poder generar las 4000 horas que pide YouTube de una forma legal.

Creación de un proyecto nuevo específicamente para las máquinas virtuales

Para utilizar las máquinas virtuales en GCP es necesario contar con un proyecto para ello seguimos estos pasos para crear un proyecto.

  • Ir al siguiente link Cloud google console
  • darle clic en crear nuevo proyecto
  • dale un nombre a tu proyecto
  • cuando termines selecciona el proyecto
  • ve al panel > Compute Engine > Maquinas de VM
  • Realiza el proceso de registro para obtener tus creditos gratis (recuerda que estos créditos son válidos para 90 días sin pasarte los créditos que te da de regalo para ello Es muy recomendable que uses alguna calculadora de acuerdo a cuántas máquinas virtuales vas a crear y cuál es el costo de ella cada una de ellas mensualmente)

Después de haberte registrado te aparecerá el panel principal dónde crearas las máquinas virtuales, en este espacio Te irán apareciendo cada una de las máquinas que vayas creando.

Entonces por ahora crearemos una nueva máquina virtual con las siguientes especificaciones

  • dale click la pestañita que dice crear instancia
  • ponle un nombre cualquiera a tu máquina virtual
  • en el apartado etiquetas lo dejaremos tal cual está
  • en región utilizaremos una de estas (iowa,carolina del sur ,oregon)
  • en zona quedará por défaut la que se encuentre
  • En series seleccionaremos E2
  • en tipo de máquina utilizaremos la e2 medium, esto será para un uso básico, pero tú puedes seleccionar alguna más potente de acuerdo al uso que vas a darle.
  • servicio de vm confidencial queda desactivado
  • Contenedor queda desactivado
    En disco de arranque, dejamos las siguientes especificaciones:

imágenes públicas >

  • sistema operativo seleccionamos ubuntu
  • versión: Ubuntu – minimal
  • tipo de disco de arranque: Puede seleccionar el ssd o el persistente equilibrado
  • el tamaño del disco lo dejaremos en 25 GB, o cuál sea tu caso de acuerdo a tus necesidades.
  • guardamos los cambios.
  • en identidad y acceso a la Api, lo dejamos cómo está.
  • en el firewall: Activamos los dos permitir acceso por medio de http y https
  • checamos los créditos que se van a utilizar en la parte superior derecha y en el inferior que nos muestre la siguiente leyenda Se usará tu crédito de la prueba gratuita para esta instancia de VM.
  • Ahora por último le damos crear.

Esperamos unos momentos porque se estará creando la instancia al terminar vamos a hacer lo siguiente:

En la pestañita donde dice conectar, le damos a la flechita hacia abajo y aparecerá una opción llamada abrir en otra ventana del explorador, le damos clic y nos abrirá una ventana con la terminal correspondiente a la máquina virtual, dentro de esta ventana vamos a realizar lo siguiente

Agregar memoria swap a la instancia virtual o máquina virtual GCP

Agregamos el siguiente código línea por línea para 1Gb , si por el contrario deseas mas meroria tendras que cambiar 1G y 1M por los Gb que quieras por ejemplo “Quiero 2G de memoria swap” entonces quedaria asi 2G y 2M

sudo fallocate -l 1G /swapfile
sudo dd if=/dev/zero of=/swapfile bs=1M count=1024
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo apt update 

Ahora editaremos el archivo fstab, instalando Nano y agregando unas líneas.

sudo apt install nano
sudo nano /etc/fstab 

Ahora Se te abrió un archivo en el cual con las teclas o flechas hacia abajo te vas a ir hasta la última línea y vas a pegar lo siguiente:

/swapfile swap swap defaults 0 0

y al finalizar vas a presionar sin soltar ctrl+o es la letra o de olla, y le vas a dar enter (con esto se te va a guardar) y después para salir presionaras ctrl+x

Montaremos las SWAP con el siguiente comando.

sudo mount -a

Ahora con htop puedes ver que ya tienes memoria swap, para salir de htop presiona q de queso.

Ponerle contraseña a nuestro usuario y al root; después agregarlo al grupo root, admin, y sudo.

  • cambia la parte que dice usuario por el nombre de tu usuario antes del arroba ([email protected])
sudo passwd usuario
sudo su -
passwd
adduser usuario root
adduser usuario admin
adduser usuario sudo

Editaremos el archivo sshd_config con nano

sudo nano /etc/ssh/sshd_config

Busca la línea que diga PasswordAuthentication no y comentala agregandole un # al principio, asi la desactivas y agrega esto en su lugar.

PasswordAuthentication yes
PermitRootLogin yes

Guarda con Ctrl+O y sal de alli con CTRL+X

Después reinicia el servicio con el siguiente comando.


sudo service ssh restart

y despues para salir de la terminal dale exit

Listo, ya tenemos nuestra máquina virtual configurada para su primer uso sin entorno de escritorio y con unas Swap de un gigabyte, no olvides checarte los demás tutoriales que siguen sobre, cómo instalarle un gestor de ventanas i3 y poder controlarla desde el remotedesktop de chrome… Para ello coloca en el buscador de esta página gcp o vps, y también puedes encontrar los videos o tutoriales en nuestro canal de YouTube UNIQedumx y tambien encuentranos en telegram en @cinedriveonline y @abdiasriver

5/5 - (2 votos)