现在的位置: 首页 > 综合 > 正文

Linux系统安装NodeJS

2019年09月05日 ⁄ 综合 ⁄ 共 2593字 ⁄ 字号 评论关闭

昨天在公司试着在64位Windows 7系统上搭建了一下NodeJS的环境,今天准备在自己笔记本上搭建个学习环境。

我的笔记本系统为64位的ArchLinux,桌面环境用的是LXDE

安装NodeJS

下载地址:http://nodejs.org/download/

我这里下载的是64位Linux二进制安装文件:http://nodejs.org/dist/v0.10.31/node-v0.10.31-linux-x64.tar.gz,这种安装方式比较简单,不需要编译源码,步骤如下:

tar -zxvf node-v0.10.31-linux-x64.tar.gz
mv node-v0.10.31-linux-x64 node-v0.10.31
ln -s /home/zyh/node-v0.10.31/bin/node /usr/local/bin/node
ln -s /home/zyh/node-v0.10.31/bin/npm /usr/local/bin/npm

首先是解压tar文件,解压目录名为node-v0.10.31-linux-x64,目录太长,将其重命名为node-v0.10.31;然后创建软链接即可。

[zyh@zyh-pc bin]$ node -v
v0.10.31

如果是用源码编译方式安装,则需要python 2.6+;我的Linux装有python 2.7.7和python3.4两个版本的python,默认使用的是python3;NodeJS源码安装需要2.6以上版本的Python而不支持python3,因此需要改变一下默认使用的python版本。

sudo rm /usr/bin/python
sudo ln -s /usr/bin/python2.7 /usr/bin/python

默认情况下,Linux系统全局模块会安装到/usr/local中,可以通过下面的命令查看:

[zyh@zyh-pc /]$ npm config get prefix
/usr/local

如果需要可以自己更改安装路径

npm config set prefix "/home/zyh/node-v0.10.31"  
npm config set cache "/home/zyh/node-v0.10.31/cache"  

MongoDB

Mongodb官方文档:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-linux/

首先是要将mongodb下载下来,下载地址:https://www.mongodb.org/downloads

下载解压,然后重命名安装目录:

curl -O http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.6.4.tgz
tar -zxvf mongodb-linux-x86_64-2.6.4.tgz
mv mongodb-linux-x86_64-2.6.4 mongodb

MongoDB的可执行文件在安装目录的bin子目录下,可以将其配到PATH环境变量下,也可以通过下面的命令做到:

export PATH=<mongodb-install-directory>/bin:$PATH

其中<mongodb-install-directory>指的是MongoDB的安装目录。

运行mongodb服务,如果PATH环境变量中已经包含mongodb的bin目录(没有包含的话可以把路径写全,如<path to binary>/mongod),可以直接用下面的命令启动(如果不使用默认的数据目录,可以使用--dbpath参数指定mongodb要使用的数据目录):

mongod --dbpath <path to data directory>

WebStorm

下载地址:http://www.jetbrains.com/webstorm/download/

将下载文件解压,运行bin目录中的webstorm.sh即可,官方说明:

Instructions
Unpack the WebStorm-*.tar.gz file using the following command:
tar xfz WebStorm-*.tar.gz
Run WebStorm.sh from the bin subdirectory

tar -zxvf WebStorm-8.0.4.tar
cd webstorm/bin
./webstorm.sh

下面记一下针对webstorm的配置工作

首先将解压出来的webstorm目录移到/opt/jetbrains下,然后把webstorm的图标文件$WEBSTORM_HOME/bin/webide.png(在这里为/opt/jetbrains/webstorm/bin/webide.png文件)复制到/usr/share/pixmaps目录并命名为webstorm.png,最后在桌面上建一个jetbrains-webstorm.desktop文件,编辑内容如下:

[Desktop Entry]
Encoding=UTF-8
Version=8.0.4
Name=WebStorm
Name[zh_CN]=webstorm
Icon=webstorm
GenericName=轻量级 HTML, JavaScript 和 CSS 编辑器
Comment=轻量级 HTML, JavaScript 和  CSS 编辑器
Exec=/opt/jetbrains/webstorm/bin/webstorm.sh
Terminal=false
Type=Application
Categories=Development

也可以把jetbrains-webstorm.desktop复制一份到/usr/share/applications目录,这样在开始菜单的“Development(编程)”菜单中会有webstorm这一项。

放一个webstorm的序列号

User Name: EMBRACE

License Key:

===== LICENSE BEGIN =====
24718-12042010
00001h6wzKLpfo3gmjJ8xoTPw5mQvY
YA8vwka9tH!vibaUKS4FIDIkUfy!!f
3C"rQCIRbShpSlDcFT1xmJi5h0yQS6
===== LICENSE END =====

抱歉!评论已关闭.