gpt4 book ai didi

node.js - 在 Linux 网格服务器中安装 Node

转载 作者:太空宇宙 更新时间:2023-11-04 09:22:28 24 4
gpt4 key购买 nike

一些背景知识,我在主机服务器上安装 Node,但它是一个网格服务器,而不是专门用于我的网站的服务器。

网格服务器没有根用户/管理权限。所以为了安装 Node ,我找到了这个解决方法:http://iantearle.com/blog/media-temple-grid-and-nodejs .这是一个 Linux 网格服务器,我从未使用过 Linux,所以如果有人可以向我解释这些命令的含义,尤其是:./configure --prefix=~/opt/

最后,我按照这些步骤操作,但是当我尝试在服务器中运行 node 命令时,它显示 node:command not found - 这就是我尝试的原因了解步骤。谢谢

最佳答案

解释过程:

  1. 配置

配置脚本负责准备在您的特定系统上构建软件。它确保其余构建和安装过程的所有依赖项都可用,并找出使用这些依赖项需要知道的任何信息。

Unix 程序通常是用 C 编写的,因此我们通常需要一个 C 编译器来构建它们。在这些情况下,配置脚本将确定您的系统确实有一个 C 编译器,并找出它的名称和位置。

  1. 制作

一旦 configure 完成它的工作,我们就可以调用 make 来构建软件。这将运行 Makefile 中定义的一系列任务,以从其源代码构建完成的程序。

您下载的 tarball 通常不包含完成的 Makefile。相反,它带有一个名为 Makefile.in 的模板,配置脚本会生成一个特定于您的系统的自定义 Makefile。

3.安装

现在软件已构建并准备好运行,可以将文件复制到它们的最终目的地。 make install 命令会将构建的程序及其库和文档复制到正确的位置。

--prefix=~/opt/ -> 将构建目录设置为 /home/yourhome/opt 目录。

现在,如果您在执行上述 3 个步骤时没有出错,请确保您执行了以下操作:

nano ~/.bash_profile
export PATH=~/opt/bin:${PATH}

nano 是一个文本编辑器,您可以用它打开 .bash_profile 文件。您需要在该文件中添加 export PATH=~/opt/bin:${PATH} 并使用 ctrl+x 保存

然后重启你的终端。

为 nodejs 指定的 github 存储库已过时。使用 following link相反。

git clone https://github.com/nodejs/node.git

P.S node:command not found 通常发生在程序未正确安装或程序的可执行文件不在终端的 PATH 变量中时。

关于node.js - 在 Linux 网格服务器中安装 Node,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40296454/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com