To help you I need to know few things. First your centos is running php but you must have a web server(something like apach or nginx) to handle http requests ?
If yes then is your web server configured to awnser on default port ( 80 or 443) or do you have some customs ports ? If you have custom ports is it acceptable to you to open another port that will be used by your skylark app (or only Core RESTfull app) ?
If no then maybe what you need (you may already have it) is a reverse proxy (nginx work well) to receive http request and depending on the url forwarding request to your webserver with php or to your skylark app.
personally, this is what I have localy: Nginx web server (configured as reverse proxy) that will handle all HTTPS request that hit my network then depending on what url asked the reverse proxy will dispatch the request to all microservice I have locally (git, fews skylark apps, NAS etc...)