Recibiendo "permission denied" en la nueva instalación de VPS

Así que estoy cambiando de servidores VPS. Antes de deshacerme del VPS, descargué toda la carpeta “discourse” de /var/discourse y la puse en mi máquina Windows. Luego obtuve un nuevo VPS de Ubuntu, instalé Docker y Git, y en lugar de clonar Discourse, simplemente transferí mi carpeta de discourse que ya tenía del VPS anterior.

Ahora, cuando ejecuto sudo ./launcher rebuild app, obtengo “permiso denegado”. Luego retrocedí y traté de ejecutar ./discourse-setup pero obtengo '/var/discourse' ya existe y no es un directorio vacío. ya que ya había movido mi carpeta de discourse completamente funcional allí. ¿Por qué se me niega el acceso, sin embargo? Y sí, también ejecuté el comando chmod 700 containers.

Hola :waving_hand:

Esta es la forma correcta de mover Discourse a otro servidor.

2 Me gusta

Lo terminé haciendo con los comandos de la CLI antes de que respondieras, pero es realmente extraño que no puedas simplemente arrastrar y soltar la antigua carpeta de Discourse en el nuevo VPS, jaja. ¡Gracias de todos modos! Terminé eliminando la carpeta de Discourse del nuevo VPS y volví a ejecutar la configuración ./discourse-setup y luego seguí el tutorial de restauración de la CLI.

Hmmm, parece que la URL de mis foros funciona, pero mi URL directa mysite.com ya no…