zoukankan      html  css  js  c++  java
  • CentOS安装NodeJS及Express开发框架

    本文演示在Linux上安装NodeJS及Express开发框架
    注:本人在http://www.nodejs.org/官网上下载了nodejs最新版本号NodeJS v0.10.29 可是在./configure的时候,说没有找到路径,无奈之下。仅仅好将nodejs版本号减少到v0.10.24。

    如今讲执行步骤记下。以免将来忘掉,


    安装步骤例如以下:
    Step 1、确认server有nodejs编译及依赖相关软件,假设没有可通过执行下面命令安装。

    [root@BobServerStation local]# yum -y install gcc gcc-c++ openssl-devel
    Step 2、下载NodeJS源代码包并解压。

    [root@BobServerStation local]# wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
    [root@BobServerStation local]# tar zxvf node-v0.10.24.tar.gz
    [root@BobServerStation local]# cd node-v0.10.24
    Step 3、配置、编译、安装。

    [root@BobServerStation node-v0.10.24]# ./configure --prefix=/usr/local/node
    [root@BobServerStation node-v0.10.24]# make && make install
    Step 4、接下来配置Node环境

    [root@BobServerStation node-v0.10.24]# vim /etc/profile
    #set nodejs env
    export NODE_HOME=/usr/local/node
    export PATH=$NODE_HOME/bin:$PATH
    export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH
    
    [root@BobServerStation node-v0.10.24]# source /etc/profile    
       --重新启动生效
    Step 5、測试是否成功安装

    [root@BobServerStation node-v0.10.24]# node -v
    v0.10.24
    出现NodeJS版本则表示OK。
    Step 6、NodeJS之Hello World

    [root@BobServerStation node-v0.10.24]# node
    > console.log(”Hello NodeJS, I'm Bob.Z“);
    Hello NodeJS, I'm Bob.Z
    undefined
    > 
    输出:Hello NodeJS, I'm Bob.Z
    Step 7、安装Express开发框架

    [root@BobServerStation local]# npm install express -g
    Step 8、创建Demo项目

    [root@BobServerStation local]# express DemoApp
    [root@BobServerStation local]# cd DemoApp
    [root@BobServerStation DemoApp]# 
    Step 9、进入项目文件夹并安装项目依赖组件

    [root@BobServerStation local]# cd DemoApp
    [root@BobServerStation DemoApp]# npm install
    Step 10、依赖组件安装完毕后启动app

    [root@BobServerStation DemoApp]# node app
    Express server listening on port 3000

    最后通过浏览器訪问server3000port,页面显示,

    Express

    Welcome to Express


    Node + Express成功执行,顺利开启Node开发之旅,enjoy it。
  • 相关阅读:
    数组作为方法参数
    定义一个方法,根据商品总价,计算出对应的折扣并输出。折扣信息如下
    Cocos2d入门--1--初涉相关属性或代码
    JSP基础--JAVA遇见HTML
    查找算法--折半查找
    排序算法--冒泡排序
    排序算法--简单选择排序
    C语言的传值与传址调用
    学习C语言的数组
    如何获取QQ里的截图app?
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5424341.html
Copyright © 2011-2022 走看看