NodeJS开篇介绍----环境安装

        NodeJS这门编程语言是当时带我做项目的一名oracle架构师带我入坑的...第一次接触这种异步编程语言真的非常的不适应,因为在不了解语言特性的情况下,你不清楚程序执行到哪,怎么控制程序的运行顺序,这和我们一般写同步式代码完全不同,所幸后面代码质量稍微变高了点,也有一些心得体会,再加上用NodeJS的场景确实不太多,所以基于好记性不如烂笔头的思想,还是记录一下之前的学习经历,也希望能为想入门NodeJS的小白提供一个更加便捷的路径。

 1、环境安装

      这里主要介绍Ubuntu下的安装,因为博主是在Ubuntu下开发NodeJS的,Win7下安装很方便,直接下载个.msi文件,傻瓜式直接next即可。

Node 环境安装:

1.https://nodejs.org/en/
          下载v4.4.7LTS
2.http://my.oschina.net/blogshi/blog/260953
   按方案一安装
    用xz解压
   1.下载xz包
   http://tukaani.org/xz/xz-4.999.9beta.tar.bz2

   2.解压安装包
   $tar -jxvf xz-4.999.9beta.tar.bz2

   3.配置&安装
   cd xz-4.999.9beta
   $./configure --prefix=/opt/gnu/xz
   $make
   $sudo make install

   4.解压xz包
   $xz -d ***.tar.xz

   5.解压tar包
   $tar -xvf  ***.tar

   6.进入到node的安装文件夹,需要将/node/bin中的node和pm2 ln到/usr/local/bin下   通常/usr/bin下面的都是系统预装的可执行程序,会随着系统升级而改变,/usr/local/bin目录是给用户放置自己的可执行程序的地方,推荐放在这里,不会被系统升级而覆盖同名文件

   软链接命令:(作用是是命令全局化,不用再到指定路径下执行命令)

         sudo ln -s /home/xia/node/bin/npm /usr/local/bin/npm

         sudo ln -s /home/xia/node/bin/npm /usr/local/bin/node 

              路径要全!!!(可以去/usr/local/bin检查下是否图标变为绿色)

 

Pm2模块安装

   为什么会单独减少Pm2模块的安装呢,主要是因为Pm2是一款非常优秀的进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。

Pm2的安装如下所示:

1、npm install pm2                     安装Pm2包

2、进入到pm2的安装模块的位置,软连接到/user/local/bin下

         ln -s /../pm2 /usr/local/bin

至此Node环境搭建完毕!下一章节,将介绍下基于Node搭建的微信小程序端的后台程序。

猜你喜欢

转载自blog.csdn.net/qq_35571554/article/details/82755282