Ubuntu Server 14.04.3 LTS 编译安装 NodeJS

  • 准备

安装编译工具GCC 4.2+

##检查命令,系统提示g++程序没有安装
[email protected]:~$ g++ -v
The program ‘g++‘ is currently not installed. You can install it by typing:
sudo apt-get install g++
##安装命令
[email protected]:~$ sudo apt-get install gcc g++
##输入密码
[sudo] password for wh:
##安装开始
Reading package lists... Done
Building dependency tree       
Reading state information... Done
##此处省略一万字......
Setting up g++-4.8 (4.8.4-2ubuntu1~14.04) ...
Setting up g++ (4:4.8.2-1ubuntu6) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
##安装结束
##再次检查
[email protected]:~$ g++ -v
Using built-in specs.
##此处省略一万字......
gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04)
##安装成功
[email protected]:~$

安装构建工具GNU Make 3.81+

##检查命令,系统提示没有make这个文件或目录
[email protected]:~$ make -v
-bash: /usr/bin/make: No such file or directory
##安装命令
[email protected]:~$ sudo apt-get install make
##安装开始
Reading package lists... Done
Building dependency tree
##此处省略一万字......
Setting up make (3.81-8.2ubuntu3) ...
##安装结束
##再次检查
[email protected]:~$ make -v
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
##此处省略一万字......
This program built for i686-pc-linux-gnu
##安装成功
[email protected]:~$

依赖包Python 2.7.x检查,系统默认已经安装,如果要使用多个版本的Python请参与-Python多版本管理

##检查命令
[email protected]:~$ python -V
Python 2.7.6
[email protected]:~$
  • 安装

下载并解压软件包-官方下载地址

##下载
[email protected]:~$ wget -c https://nodejs.org/dist/v0.12.7/node-v0.12.7.tar.gz
--2015-08-15 14:18:58--  https://nodejs.org/dist/v0.12.7/node-v0.12.7.tar.gz
Resolving nodejs.org (nodejs.org)... 165.225.133.150
Connecting to nodejs.org (nodejs.org)|165.225.133.150|:443... connected.
##此处省略一万字,并等待......
2015-08-15 14:23:03 (81.3 KB/s) - ‘node-v0.12.7.tar.gz’ saved [20063992/20063992]
##解压
[email protected]:~$ tar -xzf node-v0.12.7.tar.gz

编译安装

##构建&&编译&&安装
[email protected]:~$ cd node-v0.12.7
[email protected]:~/node-v0.12.7$ ./configure && make && sudo make install
##此处省略一万字,并等待......
##第二天,检查结果,成功版本0.12.7
[email protected]:~/node-v0.12.7$ node -v
v0.12.7
[email protected]:~/node-v0.12.7$
时间: 2024-10-04 19:14:29

Ubuntu Server 14.04.3 LTS 编译安装 NodeJS的相关文章

Ubuntu Server 14.04.2 LTS 配置 Nginx + uwsgi + Django

0.目的是在将小巧玲珑的Nginx和Django 通过uwsgi整合 1.预备环境 Python 2.7.8 @ ubuntu server 14.04.2版本 2.安装Django(这里使用的是pip,当然easy_install也是可以的) sudo pip install django==1.8 3.安装 Nginx sudo apt-get install nginx 4.安装 uwsgi sudo apt-get install uwsgi 5.创建个Django项目+app >>p

ubuntu server 14.04 LTS下搭建LAMP环境之最详细笔记之一U盘安装双系统

前言: 一直在WIN上使用PHP,不喜欢用WAMP,每次都是手动在windows配置环境,偶尔有一次装了小红帽玩了两天,感觉不是很习惯就换了回来,过了没几天见讨论LAMP环境,于是安装了ubuntu的desktop版本.安装好了环境使用了一下感觉也没有多大的意思,因为那一段时间没有怎么使用PHP,就这样又忽略掉了这一次学习的机会,直到上周日朋友最近在学习这方面的知识,说是要将一个老式电脑安装一个linux来玩玩.本文原创博客地址:http://www.cnblogs.com/unofficial

Ubuntu Server 14.04在VMware安装的一些事儿

这几天一直在折腾Ubuntu Server 14.04,故记录下: 安装前的准备: 1.建议安装英文版,像15.04.16.04等安装中文版时存在bug,而且中文版字体显示也有问题 2.Ubuntu Server 14.04在VMware10上安装后,安装gnome桌面环境进去后鼠标会失灵,相对的16.04却没这个情况.换VMware12也没这个问题. 安装镜像时候: 软件选择的时候,按空格选中.建议勾选上OpenSSH server. 安装后: Ubuntu Server只是纯命令行,可以考虑

Ubuntu Server 14.04 LTS(64bit)下安装 weblogic Server 12c(12.1.3) Zip Distribution

这里说下关于在Ubuntu Server 14.04 LTS(64bit)下安装weblogic Server 12c(12.1.3) Zip Distribution遇到的问题.至于Windows环境下的安装没什么好说的,只要你根据wls1213_dev.zip中自带的README.TXT一步步做,是不会出现问题的.但是对于在一个干净的Ubuntu Server下的来说,根据向导的说明你是装不起来的.因为它缺少了必要的环境设置,也许这对于linux下的老手来说这些都不是事. 当在安装中遇到问题

Ubuntu server 14.04下安装hadoop-2.6.4 集群机

需要的环境: Ubuntu server 14.04 四台 Windows 7 操作系统(内存尽量大) Xshell 软件 安装在Windows 7操作系统上 Hadoop-2.6.4 软件(编译好) 参考文档: Hadoop 集群安装: (1) http://www.linuxidc.com/Linux/2015-01/111463.htm (2) http://blog.csdn.net/stark_summer/article/details/42424279 (3) http://www

如何为ubuntu server 14.04 安装图形界面

buntu(乌班图)是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的"ubuntu"一词,意思是"人性"."我的存在是因为大家的存在",是非洲传统的一种价值观,类似华人社会的"仁爱"思想.Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不同在于它每6个月会发布一个新版本.Ubuntu的目标在于为一般用户提供一个最新的.同时又相当稳定的主要由自由软件构建而成的操作系统.Ubun

ubuntu server 14.04手动安装svn

最简单的办法自然是运行sudo apt-get install subversion. 但是在服务器上经常是没有权限的,因此只能手动进行安装,现在假定安装在/home/user/local/下面,操作过程如下: 1.下载svn源代码:http://mirrors.cnnic.cn/apache/subversion/ 这里下载的是subversion-1.8.8: 2.下载apache相关代码:http://apr.apache.org/download.cgi 要下载2个项目: apr和apr

Ubuntu Server 14.04 选择中文安装后日期乱码的解决方法

Ubuntu Server 14.04选择中文安装后,默认的/etc/default/locale会使某些中文日期乱码,执行ll和date可见. /etc/default/locale 原来内容为: LANG="zh_CN.UTF-8" LANGUAGE="zh_CN:zh" LC_NUMERIC="zh_CN" LC_TIME="zh_CN" LC_MONETARY="zh_CN" LC_PAPER=&q

u盘安装ubuntu server 14.04 以及No CD-ROM drive was detected 错误

u盘安装ubuntu server 14.04 1:下载ubuntu server14的 iso镜像文件 2:下载 UltraISO U盘镜像制作工具 : 3:使用Ultra iOS 将下载好的 iso系统镜像文件写入U盘: 写入方式:http://jingyan.baidu.com/article/59703552e0a6e18fc007409f.html 4:写入成功之后,将iOS 镜像 拷贝到 u盘根目录下一份 5:利用U盘启动电脑并开始安装: 6:此时遇到错误:未探测到安装光盘,导致安装