어떻게 시스템을 가져가는지에 따라 다르지만 만약 서버 애플리케이션이 있고 여기에서 DB를 사용하는 경우라고 가정하면, DB는 서버 애플리케이션이 있는 같은 머신에 있어도 되고 같은 라우터 안에 있는 다른 컴퓨터에 있어도 되겠죠. 내 서버만 접근하면 되니까요. 물론 서버에서 접근하려면 항상 DB가 돌아는 가야겠죠. 사실 이런 서비스는 설치, 시스템 복구, 유지보수, 안정성, 보안 등을 생각해 볼 때 Amazon, Azure, Google 같은 데서 약간의 돈을 지불해서 사용하는게 더 낫긴합니다. 그냥 공부목적이면 직접 구축해도 되구요.