@iccamilo please note that this is a Provider where 3CX was never tested so we can not provide any guidance from our side about this.
I would highly recommend to use 3CX Hosted and you won't have to worry at all for the OS and deployment setup as we take care of everything.