Hosting database and application in different server


I’m planning to host database and application code in two different servers. Is it possible?
If it is possible, how can I do it?


This is most certainly possible.
Install Xibo on one server and install mysql on another. Then enable your mysql database to accept connections from your Xibo server and enter the database server in the Xibo installation.

You need to edit the mysql.user table to tell mysql where the connection is coming from.