• node.js入门


      在80服务器上折腾了两天,node.js安装还是不太顺利。心有不甘啊,正好有个redhat5.4 的虚拟机,想在尝试一下。安装步骤不再重复,意外的是在编译python的时候并没有报找不到bz2模块的错误,直接通过.在安装nodejs的时候也顺利通过.不明白以前为什么在80上安装不上,感觉是linux内核版本的问题,在虚拟机中和80上分别查看版本,这是成功安装nodejs 的我的虚拟机

    [root@localhost ~]# cat /proc/version
    Linux version 2.6.18-164.el5 (mockbuild@x86-002.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Tue Aug 18 15:51:54 EDT 2009
    [root@localhost ~]# cat /etc/redhat-release
    Red Hat Enterprise Linux Server release 5.4 (Tikanga)
    [root@localhost ~]#

     以下为80服务器上的信息

    [root@testdbserver ~]# cat /proc/version
    Linux version 2.6.18-164.el5 (mockbuild@x86-003.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Tue Aug 18 15:51:48 EDT 2009
    [root@testdbserver ~]# cat /etc/redhat-release
    #Red Hat Enterprise Linux Server release 5.4 (Tikanga)
    redhat-4
    [root@testdbserver ~]#

    基本上没有什么区别,真心搞不懂了。既然安装成功了,就写个hello world吧

    建立http.js的脚本文件

    var http = require("http"); 
       http.createServer(function(request, response) { 
       response.writeHead(200, {"Content-Type": "text/html"}); 
       response.write("Hello World!"); 
        response.end(); 
    }).listen(8000);

    在linux 下node http.js 然后再浏览器中输入ip:8000 

  • 相关阅读:
    java实现前n项和,要求不使用循环、乘除法、判断标识
    java 线程池 带返回值
    java 多线程 数据通信
    jedis使用分布式锁
    记一次自定义管理工厂使用spring自动装载bean
    面试题玩数组
    记一次随便排序算法
    九九乘法表打印记一次al面试
    多线程操作共享变量顺序输出abc 记一次al面试题
    博客迁移
  • 原文地址:https://www.cnblogs.com/lilefordream/p/3036593.html
Copyright © 2020-2023  润新知