linux系统下nodejs安装过程随记

首先下载适合的版本。这里我使用的是node v.10.36

先介绍编译安装的详细过程。

下载该版本:

wget http://nodejs.org/dist/v0.10.36/node-v0.10.36-linux-x64.tar.gz

解压缩:

tar xf node-v0.10.36-linux-x64.tar.gz
#更改目录名称
mv node-v0.10.36-linux-x64 nodejs

#移动到指定目录
mv nodejs /data/

cd /data/nodejs/bin

#设置软链接
ln -s /data/nodejs/bin/node /usr/local/bin/node
ln -s /data/nodejs/bin/npm /usr/local/bin/npm

查看当前安装的Node的版本:

node -v

到此编译方式安装完毕,接下来要安装一些第三方库:

npm install -g node-gyp async machina express express-session ejs body-parser cookie-parser connect-busboy debug passport passport-local flags log4js morgan mongodb redis protobufjs nodejs-websocket crc serve-favicon socket.io

当然可根据您的情况选择性安装。

下面再介绍yum安装的方式。

#搜索一下系统是否有nodejs
yum search nodejs

如果有则可以安装,一般情况下系统自带的版本较低,可以选择yum.repo方式来安装。

在 /etc/yum.repos.d/ 目录下新建文件 epel.repo(如果存在,则更新)

 1 [epel]
 2 name=Extra Packages for Enterprise Linux 6 - $basearch
 3 baseurl=http://mirrors.aliyun.com/epel/6/$basearch
 4         http://mirrors.aliyuncs.com/epel/6/$basearch
 5 #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
 6 failovermethod=priority
 7 enabled=1
 8 gpgcheck=0
 9 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
10
11 [epel-debuginfo]
12 name=Extra Packages for Enterprise Linux 6 - $basearch - Debug
13 baseurl=http://mirrors.aliyun.com/epel/6/$basearch/debug
14         http://mirrors.aliyuncs.com/epel/6/$basearch/debug
15 #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-6&arch=$basearch
16 failovermethod=priority
17 enabled=0
18 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
19 gpgcheck=0
20
21 [epel-source]
22 name=Extra Packages for Enterprise Linux 6 - $basearch - Source
23 baseurl=http://mirrors.aliyun.com/epel/6/SRPMS
24         http://mirrors.aliyuncs.com/epel/6/SRPMS
25 #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-6&arch=$basearch
26 failovermethod=priority
27 enabled=0
28 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
29 gpgcheck=0

保存后再次yum

#清理一下:
yum clean all

#然后再安装nodejs:
yum install nodejs

#安装完成后可查看版本
node -v
时间: 2024-10-12 13:56:43

linux系统下nodejs安装过程随记的相关文章

linux系统下nginx安装目录和nginx.conf配置文件目录

linux系统下nginx安装目录和nginx.conf配置文件目录 1.查看nginx安装目录 输入命令 # ps  -ef | grep nginx 返回结果包含安装目录 root      2662     1  0 07:12 ?        00:00:00 nginx: master process /usr/sbin/nginx 2.查看nginx.conf配置文件目录 输入命令 # nginx -t 返回结果包含配置文件目录 nginx: the configuration f

linux系统下怎么安装.deb文件?

deb 是 ubuntu .debian 的格式. rpm 是 redhat .fedora .suse 的格式. 他们不通用(尽管能够转换一下). deb是debian发行版的软件包 ubuntu是基于debian 发行的 全部能够用 .deb是solaris系统下的安装包后缀名.安装方法例如以下 cd 到安装包的文件夹 dpkg -i 安装包名字 假设你使用的是red hat linux,然后执行下面命令安装 cd 到安装包的文件夹 rpm -ivh 安装包名字 linux系统下怎么安装.d

linux系统下php安装mbstring扩展的二种方法

.执行 复制代码代码如下: yum install php-mbstring 2. 修改php.ini (这一步非常重要, 部分lxadmin版本无法自动修改) 复制代码代码如下: echo ‘extension=mbstring.so' >>/etc/php.ini #更具php安装目录而定 3. 重启web service 如果是apache: service httpd restart 方法二:php 5.36安装目录:/usr/local/php 复制代码代码如下: #cd /usr/

【转】linux系统下怎么安装.deb文件?

linux系统下怎么安装.deb文件? deb 是 ubuntu .debian 的格式.rpm 是 redhat .fedora .suse 的格式. 他们不通用(虽然可以转换一下). deb是debian发行版的软件包ubuntu是基于debian 发行的 所有可以用 .deb是solaris系统下的安装包后缀名.安装方法如下 cd 到安装包的目录 dpkg -i 安装包名字 如果你使用的是red hat linux,然后运行以下命令安装 cd 到安装包的目录rpm -ivh 安装包名字

Windows系统下nodejs安装及配置

关于nodejs中文站,眼下活跃度最好的知识站应该是http://www.cnodejs.org/ ,而http://cnodejs.org/则活跃度较低.Express.js是nodejs的一个MVC开发框架,而且支持jade等多种模板,是Node.js上最流行的Web开发框架.这几天刚接触PhoneGap,曾经也看了一些nodejs的基础但苦于时间有限一直没机会亲自搭建一个nodejs环境,今天周末,部署了PhoneGap到Android,顺便一同搭建了一下nodejs本地环境,自己的操作过

linux系统下怎么安装.deb文件

linux系统下怎么安装.deb文件? deb 是 ubuntu .debian 的格式.rpm 是 redhat .fedora .suse 的格式. 他们不通用(虽然可以转换一下). deb是debian发行版的软件包ubuntu是基于debian 发行的 所有可以用 .deb是solaris系统下的安装包后缀名.安装方法如下 cd 到安装包的目录 dpkg -i 安装包名字 如果你使用的是red hat linux,然后运行以下命令安装 cd 到安装包的目录rpm -ivh 安装包名字

Linux系统下自动安装邮件工具Mutt和Msmtp

linux系统下不需启动sendmail类似工具. #!/bin/sh # Create by  JIANGLEI.YU #Define  Configure file check_result(){     if [ $1 != 0 ];then         echo -e "\e[1,44m  <==== Error,Exit install Mutt ====> \e[0m"         rm -fr  /usr/local/msmtp/etc        

Linux系统下Redis安装详细说明(二)

上一篇随笔,已经成功开启了Redis-server,客户端已经可以正常对redis进行正常操作. 但是,redis-server开启的同时,一个大大doc黑屏也在那里开启着,接下来就对讲解如何在Linux系统下让redis-server后台运行(相当于windows系统下以后台服务运行) (1)打开redis.conf配置文件,执行命令后如下图 #vim redis.conf (2)打开后,按下键盘I键,对redis.conf文件进行编辑 参数1:设置yes,是让redis-server以保护进

Linux 系统下Eclipse安装及使用

我们在搞上层开发的时候,都是在Windows下使用Eclipse,那么如果是Linux应用开发,就必须要在Linux中安装Eclipse,用于C/C++开发,当前是要在Linux带界面的系统中运行了,我这里就重新安装了一个带界面的CentOS6.3. 首先打开浏览器,找到JDK的官网,下载Linux下的JDK8的gz包 这个下载过程我就不演示了,然后打开Eclipse的官网,下载Eclipse C/C++相关版本 下载好,之后就是两个gz包 解压jdk的压缩包(解压过程不演示了) 把这个解压好的