我可以在cPanel上托管Node.js服务器和静态托管的React应用程序吗?如果可以,怎么办?

时间:2020-04-15 23:53:20

标签: node.js reactjs cpanel create-react-app rtcmulticonnection

我目前正在通过GoDaddy和cPanel服务我的create-react-app(我刚刚运行npm run build并将所有文件上传到文件管理器的public_html文件夹中),并且效果很好。都是客户端代码,没有后端。

现在,我正尝试使用以下很棒的库添加视频广播功能:RTCMultiConnection

该库需要一台服务器来促进视频广播(在本地开发中,我只是导航到node_modules的服务器文件夹并运行node server.js

现在,我要在没有计算机的情况下运行此Node.js服务器。我知道Heroku是运行Node.js服务器的一种选择,但是我已经在cPanel上购买了不错的托管计划,因此我也想在此托管server.js

我尝试遵循此quick video tutorial,但是编辑.htaccess文件使我的网站崩溃了。

我可以将我的server.js文件导入到主App.js文件中,并让它在其他端口上监听吗?还是会破坏事情,因为每次有人访问我的网站时它都会启动服务器?

在我也为静态站点提供服务的同时,是否可以在cPanel上启动Node.js服务器?

我对所有这些都还很陌生,所以任何帮助将不胜感激。

0 个答案:

没有答案