aix 上搭建node.js 环境

下载nodejs:ibm-4.4.3.0-node-v4.4.3-aix-ppc64.bin

IBM已经适配最新版本的node.js  :https://developer.ibm.com/node/sdk/ (node.js官网也有链接)

使用shell安装sdk:

1)chmod a+x ibm-4.4.3.0-node-v4.4.3-aix-ppc64.bin

2)sh ibm-4.4.3.0-node-v4.4.3-aix-ppc64.bin

3)配置环境变量修改.profile
    export PATH=$HOME/ibm/node/bin:$PATH

:依赖gcc and g++ 4.8 or newer,需要安装,不然会有如下报错:

$node --version
exec(): 0509-036 Cannot load program node because of the following errors:
0509-150 Dependent module libstdc++.a(libstdc++.so.6) could not be loaded.
0509-022 Cannot load module libstdc++.a(libstdc++.so.6).
0509-026 System error: A file or directory in the path name does not exist.

$ldd node
node needs:
/usr/lib/libc.a(shr_64.o)
/usr/lib/libpthreads.a(shr_xpg5_64.o)
Cannot find libstdc++.a(libstdc++.so.6)
Cannot find libgcc_s.a(shr.o)
/usr/lib/libperfstat.a(shr_64.o)
/unix
/usr/lib/libcrypt.a(shr_64.o)
/usr/lib/libcfg.a(shr_64.o)
/usr/lib/libodm.a(shr_64.o)
/usr/lib/liblvm.a(shr_64.o)
/usr/lib/libcorcfg.a(shr_64.o)
/usr/lib/libsrc.a(shr_64.o)

备注:安装gcc&g++

 1 # ls *
 2 bash-4.3.30-1.aix6.1.ppc.rpm            libmpc-0.9-1.aix5.3.ppc.rpm
 3 gcc-4.9.2-1.aix6.1.ppc.rpm              libsigsegv-2.10-2.aix6.1.ppc.rpm
 4 gcc-c++-4.9.2-1.aix6.1.ppc.rpm          libsigsegv-devel-2.10-2.aix6.1.ppc.rpm
 5 gcc-cpp-4.9.2-1.aix6.1.ppc.rpm          libstdc++-4.9.2-1.aix6.1.ppc.rpm
 6 gmp-6.1.0-4.aix6.1.ppc.rpm              libstdc++-devel-4.9.2-1.aix6.1.ppc.rpm
 7 gmp-devel-6.1.0-4.aix6.1.ppc.rpm        mpfr-3.1.2-3.aix6.1.ppc.rpm
 8 info-5.0-2.aix6.1.ppc.rpm               ncurses-5.9-3.aix6.1.ppc.rpm
 9 libgcc-4.9.2-1.aix6.1.ppc.rpm           zlib-1.2.8-1.aix6.1.ppc.rpm
10 libiconv-1.14-22.aix6.1.ppc.rpm         zlib-devel-1.2.8-1.aix6.1.ppc.rpm
11
12 bak:
13 gettext-0.18.3.1-1.aix6.1.ppc.rpm        gettext-devel-0.18.3.1-1.aix6.1.ppc.rpm
14 #
15 # cd bak
16 # rpm -Uvh *.rpm
17 error: failed dependencies:
18         libxlsmp.a(smprt.o) is needed by gettext-0.18.3.1-1
19          --nodeps   (直接安装会报错,因此加--nodeps不作依赖检查)
20 #
21 # rpm -Uvh *.rpm --nodeps
22 package gettext-0.18.3.1-1 is already installed
23 package gettext-devel-0.18.3.1-1 is already installed
24 #
25 # cd ..
26 #  rpm -Uvh *.rpm
27 package bash-4.3.30-1 is already installed
28 package gcc-4.9.2-1 is already installed
29 package gcc-c++-4.9.2-1 is already installed
30 package gcc-cpp-4.9.2-1 is already installed
31 package gmp-6.1.0-4 is already installed
32 package gmp-devel-6.1.0-4 is already installed
33 package info-5.0-2 is already installed
34 package libgcc-4.9.2-1 is already installed
35 package libiconv-1.14-22 is already installed
36 package libmpc-0.9-1 is already installed
37 package libsigsegv-2.10-2 is already installed
38 package libsigsegv-devel-2.10-2 is already installed
39 package libstdc++-4.9.2-1 is already installed
40 package libstdc++-devel-4.9.2-1 is already installed
41 package mpfr-3.1.2-3 is already installed
42 package ncurses-5.9-3 is already installed
43 package zlib-1.2.8-1 is already installed
44 package zlib-devel-1.2.8-1 is already installed
45 # 

aix-gcc 安装

gcc的rpm包,可在http://www.bullfreeware.com上下载

时间: 2024-11-18 00:42:51

aix 上搭建node.js 环境的相关文章

Ubuntu14.04 搭建 node.js 环境(Binaries方式)

从官网下载 http://nodejs.org/download/ Linux Binaries (.tar.gz)  下载下来的是node-v0.10.29-linux-x64.tar.gz文件 解压 $ tar zxvf node-v0.10.29-linux-x64.tar.gz /etc/profile.d/下建立 node.sh文件 export NODEHOME=/home/username/Software/node #指定你的解压后Binaries文件路径 export PATH

腾讯云:搭建 Node.js 环境

搭建 Node.js 环境 安装 Node.js 环境 任务时间:5min ~ 10min Node.js 是运行在服务端的 JavaScript, 是基于 Chrome JavaScript V8 引擎建立的平台. 下载并安装 Node.js 下载最新的稳定版 v6.10.3 到本地 wget https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-x64.tar.xz 下载完成后, 将其解压 tar xvJf node-v6.10.3-linux

在腾讯云(windows)上搭建node.js服务器

1:安装Node.js 使用MSI文件,并按照提示安装node.js,默认情况下,安装程序将 Node.js 发行到 C:\Program Files\nodejs. 但这里我们需要修改安装路径到:D:\yiibai_worksp\nodejs,并将 D:\yiibai_worksp\nodejs 目录添加到Window系统的PATH环境变量中.重新启动打开命令提示符,以使更改生效. 第一步:双击下载的  “node-v0.12.7-x64.msi" 文件,出现提示安装界面: 第二步:选择安装目

linux上安装node.js ,npm,与karma--angularJS环境搭建

安装nodejs   搭建依赖环境 首先安装g++编译器与git,在终端输入如下命令 sudo apt-get install g++ curl libssl-dev apache2-utils sudo apt-get install git-core git如果已经安装则不需要再安装了. 2. 安装node.js 直接输入命令sudo apt-get install nodejs 安装的是0.6版本的,这个会出现问题,导致接下来安装js测试工具karma,出现问题. 所以用下载安装的方式,去

在Node.js上搭建React.js开发环境

1.React.js的介绍: React 是一个用于构建用户界面的 JAVASCRIPT 库. React主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图). React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月开源. React 拥有较高的性能,代码逻辑非常简单,越来越多的人已开始关注和使用它. 特点: 1.声明式设计 ?React采用声明范式,可以轻松描述应用. 2.高效 ?React通过对DOM的模拟,最大限

Node.js环境搭建&&npm安装

Node.js环境搭建 第一步:进入官网,然后直接点击左边的下载左边的部分,因为其提示 “Recommended For Most Users”. 第二步:下载得到的是msi文件,直接双击安装,一路next即可安装完成. 第三步:这时,我们就可以在“开始”中找到最新添加了两项内容,可以创建快捷方式到桌面上方便使用.如图: 第四步:安装完成后,按下win+R ,然后输入cmd后进入dos窗口,直接输入 node -v,这时我们可以看到你所安装的版本号,表示安装成功,如下所示: 第五步:npm安装.

搭建Windows Node.js环境

利Javascript做为服务端脚本,通过Nodejs框架web开发.Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎.chrome浏览器就基于V8,同时打开20-30个网页都很流畅.Nodejs标准的web开发框架Express,可以帮助迅速建立web站点,比起PHP的开发效率更高,而且学习曲线更低.非常适合小型网站,个性化网站 这里介绍如何搭建Node.js Windows环境 第一步:下载并执行Node.js Windows Installer (.msi) (V

Windows下Node.js环境的搭建并结合WebStorm IDE开发环境

一.环境搭建 1.下载并安装Node.js,在Windows下的安装步骤比较简单,一直下一步就可以了.安装完成后它会在环境变量Path中配置好Node的目录.所以我们可以直接在命令行中使用Node的命令,如:node和npm,可以测试一下是否安装完成,打开命令行,输入node如何出现可以进入就表示安装完成了. 2.下载安装WebStorm现在的版本是7.0.2安装步骤也比较简单这里就不赘述了. 3.WebStorm中配置Node.js环境,在打开WebStorm后点击下图中画红框的图标进行配置.

KoaHub.js可借助 Babel 编译稳定运行在 Node.js 环境上

koahubjs KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架.可以直接在项目里使用 ES6/7(Generator Function, Class, Async & Await)等特性,借助 Babel 编译,可稳定运行在 Node.js 环境上. 介绍 KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架.可以直接在项目里使用 ES6/7(Generator Function, Class, Async &am