I was not happy with my original Homestead Installation and thought I might be able to install another installation. It did not work. I could reinstall Ubuntu, as I installed it specifically for Homestead.
However, It seems that you should be able to uninstall the virtual box that is the original Homestead installation, then create a new virtual box that is a completely independent Homestead Installation.
Once I create all this on my local system, how would I go about uploading it to a digital ocean server? Would Homestead reside on the server? I am just hoping that it will all be easy and straight forward, since I only know enough to be dangerous that is seldom the case.
I'm a little confused as to what you have going on between homestead and ubuntu, but the general idea of Homestead is that it's a pre-packaged linux box (based on ubuntu) ready for development. There were some recent changes to homestead and the way it works, watch jeffrey's latest video for more info.
Since homestead is meant to be run in a virtual machine, it won't reside on the server... instead the server will be a linux box with php, mysql, etc... installed. Laravel Forge is a fantastic, easy-to-use option for production servers. Especially if you're not super comfortable on the command line.
I reviewed the laracast on Laravel Forge, it was extremely helpful, sometimes I wonder if I am going to be able to figure it all out, there is so much I don't know. I need to learn github, composer, vagrant, virtual box, linux, php, mysql, oop, mvc, laravel ...... the list just keeps getting bigger. I was very concerned that I learn all this and get it to work locally and have a lot of problems when I deploy it to a production server, the Laravel Forge laracasts were very helpful. Thanks
Best way is to try and see what happens, if you get stuck there's people to help. If you keep working and learning you'll be surprised how much you can take in and feel proud that you figured it out.