8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

将 NodeJS 部署到 godaddy

n00dnutt 1月前

26 0

我在 godaddy 上有一个域名,还有一个带 cPanel 的经济型 Linux 主机。我想托管一个 NodeJS 应用程序。在网上搜索后,我了解到我需要一个应用程序管理器,但我在我的软件系统中找不到它......

我在 godaddy 上有一个域名,还有一个 带 cPanel 的经济型 Linux 主机 。我想托管一个 NodeJS 应用程序。通过搜索网络,我了解到我需要一个 应用程序管理器 “软件” 找不到它

我联系了支持人员,了解到我需要升级才能获得应用程序管理器和 WHM 访问权限。

然而支持人员告诉我,我仍然可以部署而不需要任何这些,但是支持并不涵盖它。

我有 putty 访问权限,并且在安装 nvm 时遇到了麻烦,并且出现了 GLIBC_2.16 错误。

如何从存储库部署 NodeJS 应用程序 Putty 到我的域,而无需付费获取我的服务器的根访问权限。

更新

因此我能够 nvm 使用以下命令安装节点:

  • wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

我使用了这篇非常有用的文章 \'https://www.codepunker.com/blog/how-to-install-node-js-and-npm-on-a-shared-cpanel-whm-hosting-account\'

从那里安装任何版本的节点 nvm install vxxxxx ,但每次我使用 ssh 登录时都会收到 libgc2.16 错误,我必须使用 nvm use v10.0.0 例如节点。

现在的问题是由于我的托管服务器上有节点在运行。有没有关于如何从我的域访问我的节点网站的指南?

更新

因此,我通过将应用程序上传到 /public_html 同一目录 .htaccess 并添加

RewriteEngine on
RewriteRule (.*) http://localhost:3000/$1 [P,L]

然后我遇到了一个问题, Cannot GET /index.html.var 我通过添加解决了这个

DirectoryIndex disabled

致我的 .htaccess file

现在我陷入了服务器每 5 分钟崩溃一次的困境,我必须登录到我的终端类型: nvm use v10.0.0 才能启动我的服务器,否则我将遇到以下情况:

node: /lib64/libc.so.6: version `GLIBC_2.16' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.17' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by node)
node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by node)
node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by node)
node: /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.5' not found (required by node)
node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by node)

我该如何解决这个问题?

更新

我解决了这个问题 nvm alias default v10.0.0

现在,只要我与 cPanel 部分失去连接,我的服务器就会崩溃。

我该如何解决这个问题?

更新

因此,安装 forever 似乎可以解决问题:

npm install forever -g 在我的 public_html 目录中我做了: forever start app.js

一旦我确定问题得到解决,就会关闭该问题。

帖子版权声明 1、本帖标题:将 NodeJS 部署到 godaddy
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由n00dnutt在本站《express》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 后端只像 charm 一样工作,但我正在努力将 vue 应用程序与节点后端集成

返回
作者最近主题: