Okay I've found the problem, when you run "service cron status" you can see the error.
INSECURE MODE (mode 0600 expected) (crontabs/user)
It refuses to run because of wrong permissions
what you need to do is locate the file in /var/spoo…
Yes you can. You just need to configure the hosts file in your operation system to redirect all requests that go to the domain to your server's IP address