我怎样才能运行节点js和Apache与单个ssl证书与不同的端口?

我在端口号3000上运行nodejs,我的站点是sslauthentication的。 运行节点server.js后,我得到下面的错误:

GET https://–.—.-.—:3000 / socket.io /?EIO = 3&transport = polling&t = 1513323461271-0 net :: ERR_CONNECTION_REFUSED。

那么我怎样才能运行节点js和Apache与单一的SSL证书与不同的端口? 我的网站托pipe在亚马逊服务器上。