Linux之旅-ubuntu下搭建nodejs环境

.NET Core也开源了,并且可移植到Linux下,而ubuntu作为linux发行版的翘楚,极大的方便了初学者的入门,搭建完ASP.NET Core运行环境后,作为半前半后的开发人员,就继续着搭建了下nodejs的开发环境!

ubuntu下搭建nodejs最简单的方式就是用ubuntu的包管理工具 ,nodejs需要python环境,而一般ubuntu发行版本中是包含有python开发环境的,因此只需要注册nodejs的软件源然后执行安装即可

apt-get update
apt-get install -y python-software-properties software-properties-common
add-apt-repository ppa:chris-lea/node.js
apt-get update
apt-get install nodejs

已可以用nodejs官方推荐的安装方式

安装nodejs4.x版本

curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs

安装nodejs6.X版本

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs

  可选操作:安装构建工具

To compile and install native addons from npm you may also need to install build tools:

sudo apt-get install -y build-essential
或者是官方网站下载安装包(笔者安装方式):首先去官方网站获去安装包,桌面版可以去官方网站利用浏览器直接下载,然后在终端切换至下载目录
wget https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x64.tar.xz

然后解压

tar -xvf node-v6.3.1-linux-x64.tar.xz node-v6.3.1

然而提示不是gzip格式,.xz格式,换个姿势

xz -d node-v6.3.1-linux-x64.tar.xz

解压得到

node-v6.3.1-linux-x64.tar

解压缩node-v6.3.1-linux-x64.tar:tar -xvf  node-v6.3.1-linux-x64.tar

移动解压后的文件至相应目录(我的是放在/usr/local/nodejs):mv node-v6.3.1-linux-x64 /usr/local/nodejs

修改nodejs目录权限信息: sudo chmod 755 /usr/local/nodejs/* -R

进入新文件路径 cd /usr/local/nodejs/bin 执行node: ./node -v

返回nodejs版本信息,nodejs的环境就搭建好了,如果想要在任意路径下执行nodejs事需要配置环境变量:

sudo vim ~/.bashrc

键入I进入编辑模式,然后再文件目录添加

export NODE=/usr/local/nodejs

export PATH=${NODE}/bin:$PATH

然后键入!:wq退出并保存配置文件

执行命令:source ~/.bashrc

至此任何路径下均可以执行nodejs,linux的终端配置确实很强大!

于是乎

文档参考:

Installing Node.js via package manager

时间: 2024-11-03 21:45:24

Linux之旅-ubuntu下搭建nodejs环境的相关文章

【Linux学习】Ubuntu下嵌入式交叉编译环境arm-linux-gcc搭建

(1)首先选择一个路径用来存放arm-linux-gcc.我选用的是/home/book,并在下面建立一个文件夹arm-linux-gcc. (2)利用cp EABI-4.3.3_Emdedsky_20100610.tar.bz2 arm-linux-gcc,将压缩包EABI-4.3.3_Emdedsky_20100610.tar.bz2复制到arm-linux-gcc中 (3)解压EABI-4.3.3_Emdedsky_20100610.tar.bz2 记录下文件的存放目录: (4)配置系统环

Ubuntu下搭建NodeJS+Express WEB开发框架

Ubuntu下搭建NodeJS+Express WEB开发框架 2012-12-27 15:06 作者: NodeJSNet 来源: 本站 浏览: 2,966 次阅读 我要评论暂无评论 字号: 大 中 小 摘要: 本文主要对前人所写文章的总结,包括自己在安装node.js 和express过程中遇到的问题.以备后用,同时能让正在学习node.js 的人少走一些弯路. 1.安装环境,由于对linux是菜鸟级别,所以在虚拟机上安装的一个ubuntu11.10 随便玩玩,虚拟... 本文主要对前人所写

ubuntu下搭建svn环境及其使用

ubuntu下搭建svn环境 软件下载安装: 我选用的是apt-get install subversion   操作系统自带的包管理工具安装,采用此法安装的软件方便管理,可以用dpkg -L subversion命令查看其所在安装目录. 注:ubuntu也有像archlinux相似的软件包搜索功能 , 搜索subversion 可以这么写apt-cache search subversion,就会列出所有匹配到的可选软件. 软件配置使用: 本环节其实就是在安装好subversion的操作系统中

Ubuntu下搭建WordPress环境

WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站.也可以把 WordPress当作一个内容管理系统(CMS)来使用.WordPress是一个免费的开源项目,在GNU通用公共许可证下授权发布. 前期准备: wordpress安装包: 官网地址http://cn.wordpress.org/ 1. 安装apache2.0 sudo apt-get install apache2 在浏览器中打开http://localhost/

Ubuntu下搭建ryu环境

RYU环境搭建总共四步: step1:首先下载相应的python套件,并且更新pip $ sudo apt-get install python-pip python-dev build-essential $ sudo pip install --upgrade pip step2:安装RYU相关套件 $ sudo apt-get install python-eventlet $ sudo apt-get install python-routes $ sudo apt-get instal

ubuntu下搭建LAMP环境

本文出处:http://www.linuxdiyf.com/linux/21265.html 时间:2016-06-05来源:linux网站 作者:ronyao 请支持原创. 步骤一:安装apache [email protected]:~$ sudo apt install apache2 安装好后,在浏览器上输入localhost,回车就会看到: 即成功安装好apache了. 步骤二:安装php7 [email protected]:~$ sudo apt install php7.0 输入

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

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

cocos2d-x-2.2.3在Windows7和Ubuntu下搭建桌面开发环境(非Android环境)

要cocos2d-x-2.2.3搭建环境需要有以下的几个基本要求:(在我的小本本上) 1.一个操作系统(Win7或Ubuntu[只在这两个系统下测试过]): 2.在Win7下需要的是VS2010以上的版本(我用的是VS2012,虽然我不想用VS,但是现在我还没有办法不用IDE就编译代码),在Ubuntu下不需要,然后安装好VS2012,我没有安装那个VS2012.4的更新照样没事: 3.Python开发环境:(这个跟正常配置一样,一路Next再把Python安装目录(我用的2.7.x,因此是C:

ubuntu下php开发环境搭建,nginx+(cgi)php5fpm+memcached+xdebug

由于只是开发环境,所以都是选择比较简单的apt-get安装方式 ,但中间也遇到一点问题. 首先安装nginx nginx的安装和配置其实很简单,nginx本身非常轻量级, 直接 sudo apt-get install nginx 就可以了 他的配置文件是在/etc/nginx/里面,网站项目路径是在/var/www里面,安装之后一定要确保nginx的启动账户有对网站目录的访问权限,否则会报错. 第二步,安装cgi linux底下的cgi程序非常多,在这里我选择的是php5-fpm 方便  在这