There are really no special requirements to run the frontend & backend on separate servers. Just follow the Installation guide as normal. But, you *will* need to ensure the frontend and backend are both running HTTPS (otherwise, I believe authentication-related cookies will be blocked by your browser).
If you have more specific questions or hit errors, let us know on this list.
Tim