this may seem like a silly question but do you need your own website to use the lightroom gallery upload tool? I just need a simple gallery to share with clients. i can use the share button for a simple gallery but all i want to do is edit the look, is this possible or do i need to have my own site first?
Yes, will need an existing website and admin account for Lightroom to upload your new gallery to.
If your web server is local to your organization, you could choose to "export" instead of "upload", then later copy the exported gallery files to your local server.