Skip to content

Instantly share code, notes, and snippets.

@croxton
Last active April 10, 2018 19:06
Show Gist options
  • Save croxton/e9c2903284f91a6ff0760740489bf3cc to your computer and use it in GitHub Desktop.
Save croxton/e9c2903284f91a6ff0760740489bf3cc to your computer and use it in GitHub Desktop.
Manage a Tagadab Cloud server with Serverpilot
  1. In Tagadab cloud control panel create new server running Ubuntu 14.04.2 minimal, with backups enabled.

  2. Change Tools > Bootloader to server so it can load it's own kernel modules.

  3. Take snapshot (pre-upgrade-os).

  4. We need to update to Ubuntu 14.04.4 first. Login as root and run:

     sudo apt update
     sudo apt dist-upgrade
    
  5. Make sure version is now Ubuntu 14.04.4 using:

     cat /etc/lsb-release
    
  6. Start Ubuntu 16.04 installation (say yes to everything):

     sudo do-release-upgrade
    
  7. Take snapshot (post-upgrade-os).

  8. Check that the Tagadab vlan firewall rules allows access to the server IP on the SSH port 22.

  9. Create free account on serverpilot.io, and connect to your server using it's IP address and root password.

  10. If you opened port 22 in step 8, it's now safe to close it again. Serverpilot only needs SSH access for installation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment