centos怎么安装nodejs

centos怎么安装nodejs,第1张

下载node压缩包(https://www.nodejs.org),如果没有可视化的桌面系统,可以通过命令皮冲行

 wget https://nodejs.org/dist/v4.2.3/node-v4.2.3-linux-x86.tar.gz

 # 解压

 tar xvf node-v4.2.3-linux-x86.tar.gz

2. 打开安装目录

cd /usr/local/src/node-v4.2.3-linux-x86/bin

现在可以直接 使用 node 命令来运行nodejs程序了

3. 配置系统山尺环境

sudo vi /etc/profile

// 输入root密码

// 将光标移至文件最下方,按i进入插入模式,输入:

# node

export NODE_HOME=/usr/local/src/node-v4.2.3-linux-x86

export PATH=$PATH:$NODE_HOME/bin  

export NODE_PATH=$NODE_HOME/lib/node_modules 

// 燃唯歼输入完毕后,按下左上角esc键,接着轻敲

:wq!

// 来保存文件,然后输入:

source /etc/profile 

// 使配置文件生效

4. 完成

输入以下命令,若出现版本号,则标示node环境已经配置成功

node -v

首先,需要安装nodejs,这个可以去官网下载,目前我本地安装的v0.12版本。

安装完成后可以通过命令行测试安装是否成功,输入:node -v,应该会显示当前安装node版本号。

本文中用到的模块,都是nodejs核心模块,不需要从外部下载,如果有需要,可以使用以下命令安装:npm install xxx。

开始

下一步,新建js文件,可以命名为server.js,代码如下:

var http = require('http')

var url = require('url')

var path = require('path')

var fs = require('fs')

var dir, arg = process.argv[2] || ''// 命芦裂袭令行第三个参数,用来接收目录,可为空,相对当前server.js文件的目录名称

// 比如使用命令 node server debug,意思就是debug文件夹与server.js文件同级

// 且你想以debug文件夹启动web服务

http.createServer(function (req, res) {

var pathname = __dirname + url.parse(req.url).pathname

[linux运维] 1、下载最新node.js二进制源码安装包(29MB),V8.2.1更新于2017年7月20日 

wget -c https://nodejs.org/dist/v8.2.1//node-v8.2.1.tar.gz

wget是一个Linux下载文件的工具,centos自带。

wget -c 是断点续传下载方式,后面的URL就是提供下载文件的地址

默认获取的文件地址在/root目录下,命令pwd显示当前目录源带.

  2、安装必要的编译软件 吖米yum install gcc gcc-c++ yum = Yellow dog Updater, Modified。改良黄狗更新器,centos自带智能包管理器。 中途询问,输入y:在线下载安装 d:只下载不安装 N:不下载不安装

Is this ok [y/d/N] :y

  3、解压源码tar -zxvf node-v8.2.1.tar.gz当前目录/root/就会多一个node-v8.2.1的文件夹-z:透过gzip的支持进行压缩/解压缩:此时文件名最好为*.tar.gz-x:解压缩的功能-v:在压缩/解压缩的过程中,将正在处理文件名显示出来

f filename:-f后面要立刻接被处理的文件名.

  4、编译node源码包 1)进入到node源码包解压目录 cd node-v8.2.1指定NodeJS安装位置./configure --prefix=/usr/local/node 不指定prefix,则可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。其它的资源文件放在/usr /local/share。你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),要么去上述目录里面把相关的文件一个个手工删掉。 执行安装文件,足足等了40多分钟

make && make install

  4、添加环境变量  > 创建并打开新文件 不存在node.sh文件 [root@localhost node-v8.1.3]# vim /etc/profile.d/node.sh > 输入node安装位置的bin目录所在位置 export PATH=$PATH:/usr/local/node/binESC 输入:wq 提示: 命令输入错了vim-bash: rt: command not found-bash: vim: command not found[解决]i. 那么如何安装 vim 呢?输入rpm -qa|grep vim 命令, 陪兄如果 vim 已经正确安装,会返回下面的三行代码:root@server1 [~]# rpm -qa|grep vimvim-enhanced-7.0.109-7.el5vim-minimal-7.0.109-7.el5vim-common-7.0.109-7.el5 如果少了其中的某一条,比如 vim-enhanced 的,就用命令 yum -y install vim-enhanced 来安装:yum -y install vim-enhanced 如果上面的三条一条都没有返回, 可以直接用 yum -y install vim* 命令yum -y install vim*  使用su root source /etc/profile.d/node.sh =. /etc/profile.d/node.sh [不间断运行nodejs服务]https://yq.aliyun.com/ziliao/3411 npm install forever -g forever start app.js

1、如果对nodejs环境有比较高的要求,建议选择源码安装盯轮的方式进行安装。

你可以到nodejs org官网上面毁则圆找到相对的tar.gz文件包。

通过wget命令下载到centos服务器上, 然后进行源码安装。

2、如果对版本要求不高,可以直接用centos的包管理器yum进行安纤塌装

yum install nodejs npm

3、nodejs版本也可以通过nvm等工具去控制,期待深入研究。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12552380.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存