事件驱动,承受高并发……这些耀眼的光环,使前端开发者不能不去学习NodeJS。

今天就在开发环境把NodeJS搭建起来了。

1. 下载node

  1. wget http://nodejs.org/dist/node-v0.6.4.tar.gz
  2. 一定要升级到最新的node(http://www.jb51.net/article/52409.htm)

2. 解压

  1. tar zxvf node-v0.6.4.tar.gz
  1. cd node-v0.6.4

3. 查看配置是否完整

  1. ./configure

如果显示如下,则证明环境充分

  1. Checking for program g++ or c++          : /usr/bin/g++
  2. Checking for program cpp                 : /usr/bin/cpp
  3. Checking for program ar                  : /usr/bin/ar
  4. Checking for program ranlib              : /usr/bin/ranlib
  5. Checking for g++                         : ok
  6. Checking for program gcc or cc           : /usr/bin/gcc
  7. Checking for gcc                         : ok
  8. Checking for library dl                  : yes
  9. Checking for openssl                     : yes
  10. Checking for library util                : yes
  11. Checking for library rt                  : yes
  12. Checking for fdatasync(2) with c++       : yes
  13. 'configure' finished successfully (0.405s)

4. 安装

  1. make
  1. make install

时间可能较长,耐心等待。。。

5. 检查是否安装成功,输入

  1. node -v

显示版本号,恭喜你,安装成功! :)

  1. root@mdev node-v0.6.4 # node -v
  2. v0.6.4

6. 编写测试页

vi example.js

  1. var http = require('http');
  2. http.createServer(function (req, res) {
  3. res.writeHead(200, {'Content-Type': 'text/plain'});
  4. res.end('Hello World\n');
  5. }).listen(1337, "192.168.85.xx");
  6. console.log('Server running at http://192.168.85.<span style="color:#000000;">xx</span>:1337/');

如果你是在本机搭建,那么将listen IP地址更改为127.0.0.1

7. 运行

  1. root@mdev node-v0.6.4 # node example.js
  2. Server running at http://192.168.85.<span style="color:#000000;">xx</span>:1337/

8.访问

在浏览器访问  http://192.168.85.xx:1337/

“Hello world” 出现在你的眼前,

开始NodeJS学习之旅吧~~

CentOS搭建NodeJS环境的更多相关文章

  1. linux -- ubuntu搭建nodejs环境

    需求:在web端做一个实时性功能比较强的模块, 客户端:用websocket 服务端:node.js node.js介绍:node.js天生就是一个高效的服务端语言,可以直接使用 javascript ...

  2. 搭建Nodejs环境 创建Express应用

    1. Nodejs Nodejs是一种服务器端js脚本运行环境: Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎 2. Express开发框架 极简的web框架,完全是由路 ...

  3. Linux之旅-ubuntu下搭建nodejs环境

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

  4. 基于Centos搭建Jenkins 环境搭建

    系统要求: CentOS 7.2 64 位操作系统 安装 Jenkins Jenkins 简介 Jenkins 是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提 ...

  5. Centos搭建go环境以及go入门

    引言 本文主要聚焦于 如何在centos上搭建go环境以及go入门, 包括搭建go环境,hello world运行, 创建包等操作,初步入门go语言. 安装环境 在管理员权限下, 也就是root用户 ...

  6. Centos搭建 Docker 环境

    搭建 Docker 环境 安装与配置 Docker 安装 Docker Docker 软件包已经包括在默认的 CentOS-Extras 软件源里.因此想要安装 docker,只需要运行下面的 yum ...

  7. CentOS搭建LAMP环境

    最近准备安装roundcube,需要先搭建一个 LAMP 运行环境,从网上搜索了一下,有不少资料.自己也按部就班安装了一遍,把过程整理了下来. LAMP 是Linux, Apache, MySQL, ...

  8. 阿里云Centos搭建jdk环境

    当我们开始了自己的开发,那么云服务器是一定少不了的,当然也有很多同学只是在本地做开发研究. 这里记录一下我自己在阿里云上搭建环境的过程. 趁着优惠的时候,我在阿里云上购买了ECS云服务器,并且搭载了C ...

  9. 基于Centos搭建Django 环境搭建

    CentOS 7.2 64 位操作系统 安装 Django 先安装 PIP,再通过 PIP 安装 Django 安装 PIP cd /data; mkdir tmp; cd tmp; wget htt ...

随机推荐

  1. itertools模块

    itertools模块中有很多函数,返回的是一个迭代器 参考: http://www.wklken.me/posts/2013/08/20/python-extra-itertools.html#_1

  2. MVC中的成员资格,授权,安全性

    使用 Authorize 特性登录 Authorize 是 ASP.NET MVC 自带的默认授权过滤器, 可用来限制用户对操作方法的访问. 保护控制器操作 Authorize 特性在表单身份验证和 ...

  3. VSO-Branch和Merge

    分支策略 一般采用一个MAIN分支,一个或多个DEVELOPMENT分支的分支结构,如下图(来自:https://msdn.microsoft.com/en-us/library/ee782536.a ...

  4. Linux (Centos)操作MySql命令

    1.安装MySql服务端命令: yum install mysql-server yum install mysql-devel 2.安装MySql客户端 yum install mysql 3.启动 ...

  5. php7.0.12 laravel 链接sqlserver数据库

    https://www.microsoft.com/en-us/download/details.aspx?id=20098 下载最后一个,然后这个工具可以将dll扩展下载下来,选择一个空白的文件夹就 ...

  6. 搭建git for windows服务器

    文档出处 :http://blog.csdn.net/code_style/article/details/38764203 http://blog.csdn.net/aaron_luchen/art ...

  7. vs2013 括号自动配对样式设置

     在做公司一个项目的时候,需要用到VS2013编辑器,用了之后感觉有点不太爽. 在js文件里定义了方法之后,由于方法比较长,写完之后再回来看就有些不方便,尤其是方法里还有几个判断,后人再看的时候会有些 ...

  8. Ubuntu14.04运行行roscore错误

    错误提示: 网络配置有问题,ping不同自己(ping localhost). vim ~/.bashrc 在底部加入: export ROS_HOSTNAME=localhostexport ROS ...

  9. mysql数据库的备份与恢复

    假定我们的目标数据库是 test, 表是 user.假定mysql的用户名和密码均为 root. 备份与恢复所用的程序分别是mysql软件包提供的 mysqldump 命令和 mysql 命令.思想很 ...

  10. 鸟哥的linux私房菜学习记录之软件安装RPM,SRPM,YUM