Anteriormente instalamos plex en nuestro servidor vps en Google Cloud platform, instalamos Transmission, le montamos un Team Drive de Google Drive, instalamos plex, en este caso esta instalación se compone de los pasos ya comentados anteriormente, pero sin instalarle transmisión, y en vez de utilizar putty para la configuración, vamos a utilizar un entorno de escritorio minimal que es i3, sigue los pasos descritos a continuación, y cómo te he comentado anteriormente esta entrada se basa en las ya mencionadas en la instalación anterior de plex, para no duplicarla solamente pondré los links a las entradas correspondientes y mencionando los pasos que se deben de seguir.

Video tutorial youtube vps gcp plex media server ubuntu

Firewall puertos e ip estatica en vps ubuntu gcp

Supongamos que ya tenemos creada La instancia vps en gcp sin absolutamente nada, entonces de la entrada, tutorial Parte 1 Instalacion de Transmission en vps GCP y script auto eliminar descargas completas , vamos a realizar los pasos:

  • Abrir puertos por medio del firewal en GCP
  • Asignar direccion ip estatica a la maquina virtual vps en GCP

Unzip Rclone Cron para montaje de Team Drive

Y después del tutorial Parte 2 Instalacion de Rclone en Vps Gcp y montaje de Team Drive Google Drive realizaremos los pasos siguientes.

  • Instalacion de Unzip y Rclone en vps Ubuntu linux
  • Instalacion de fuse y creacion de un directorio de montaje
  • Instalacion de cron y configuracion

Instalacion y configuracion Plex

Para realizar la instalación de plex seguiremos en tutorial Parte 3 Instalacion de Plex en Vps Gcp usando Team Drive Google y configuracion con Putty o i3 en el cual los pasos son:

  • Instalación de plex como servidor multimedia en un vps
  • Configuracion de plex media server por medio de i3

Ahora realizaremos la instalación del entorno de escritorio i3 e instalaremos chrome en ubuntu vps para poder acceder a la configuración de plex.

  • Agregamos nuestro usuario a los grupos correspondientes, cambiando usuario por el tuyo y le ponemos contraseña.

sudo passwd usuario
sudo su -
passwd

adduser usuario root
adduser usuario admin
adduser usuario sudo 
  • Salimos del Root con.
    exit
  • Instalamos Nano si es que no está instalado.
    sudo apt install nano
  • Configuramos ssh con:
    sudo nano /etc/ssh/sshd_config
  • Ahora agrega estas líneas al final del documento y guarda con control o y cierra con control x.
PasswordAuthentication yes
PermitRootLogin yes 
  • Reinicio el servicio con este comando.
    sudo service ssh restart

Ahora la Instalación de xorg server dummy y configuracion.

sudo apt install xserver-xorg-core --no-install-recommends --no-install-suggests

sudo apt install xserver-xorg-video-dummy

  • Abrimos la configuración con Nano.
    sudo nano /etc/X11/xorg.conf
  • Dentro pegamos Todo el código siguiente, cierra y guarda todo.
Section "Device"
    Identifier  "Configured Video Device"
    Driver      "dummy"
  EndSection
  Section "Monitor"
    Identifier  "Configured Monitor"
    HorizSync 31.5-48.5
    VertRefresh 50-70
  EndSection
  Section "Screen"
    Identifier  "Default Screen"
    Monitor     "Configured Monitor"
    Device      "Configured Video Device"
    DefaultDepth 24
    SubSection "Display"
    Depth 24
    Modes "1600x900"
    EndSubSection
  EndSection 
  • Instalacion de I3 y xinit
sudo apt install i3 
sudo apt install xinit 
echo "exec i3" >> ~/.xinitrc
  • Con nano abres Xwrapper y cambias dentro la linea allow user (lo que contenga por anybody):
    sudo nano /etc/X11/Xwrapper.config
    allowed_users=anybody
  • Instalacion de fzf para dmenu.
    sudo apt install suckless-tools fzf
  • Instala chrome con:
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
sudo apt update
sudo apt install google-chrome-stable 
  • Instalar acceso chrome-remote-desktop y configuracion (cambia usuario por el tuyo)
wget https://dl.google.com/linux/direct/chrome-remote-desktop_current_amd64.deb
sudo dpkg --install chrome-remote-desktop_current_amd64.deb
  • Te dara error de dependencias por lo que haz lo siguiente y cambia usuario por el tuyo
    sudo apt --fix-broken install
    sudo groupadd chrome-remote-desktop
    sudo usermod -a -G chrome-remote-desktop usuario
  • Ahora entras con sudo :
    sudo su
  • Te conectas desde tu pc a la siguiente direccion https://remotedesktop.google.com/headless
  • Pegas el codigo que te arroja y colocas el codigo de 6 digitos en la consola
  • Despues vas a la direccion https://remotedesktop.google.com/access y te aparecera tu vps, entra y dale ver pantalla completa del menu, despues para abrir el menu y accesar a chrome, abrelo con windows+d y busca google-chrome abrelo y ve a la direccion de configuracion de plex siguiente.

http://localhost:32400/web/index.html o IP:32400/web/index.html

  • La pagina no cargara a la primera por lo que deveras darle recargar o actualizar
  • Sigue los pasos de configuracion , inicia sesion con tu correo y despues agrega las carpetas de tu team drive.
5/5 - (1 voto)