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。
  • 相关阅读:
    人工智能搜索算法(深度优先、迭代加深、一致代价、A*搜索)
    四.redis 事务
    三.redis 排序
    二.redis 数据类型
    一.redis 环境搭建
    Redis几个认识误区
    key-list类型内存数据引擎介绍及使用场景
    牛人推荐机器学习网站
    Android Studio 快捷键整理分享
    人工智能和机器学习领域中有趣的开源项目
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5424341.html
Copyright © 2011-2022 走看看