- Enable Https for your site and setup the certificates to automatically be renewed
- Wrt troubleshooting deployment issues
Steps:
- Does it work locally? Try running/packaging/debugging your app locally (i.e. on your mac) first before worrying about issues in production.
- Have you pushed? Inspect the output when you push, are there any errors?
- Check the logs on the server.
./server tomcatlog
- Take note of the timestamps here, make sure you aren't trying to diagnose an issue that was occuring a week ago!
- Are there errors? A stack trace? What do the messages say?
- Read the docs! Checkout the faq and the main readme, in addition to the deployment guide we followed along with during class.
- In general, your sudo password will be required to make changes to your setup,
the only exception to this is any
db
subcommands, there, you'll need the database password. - Command usage examples
- Give a friend access to your server (this might be useful come capstone time)
Last active
January 24, 2018 17:51
-
-
Save zgulde/bbed8ed6e04db678aef7899ce0275960 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment