阿里云Node.js环境

简介

Node App Engine是基于Node.js v0.5.5开发的应用托管服务, 可提供node.js应用的在线部署功能.

使用注意

1. 系统node使用v0.5.5版,使用时请注意与0.4.x的功能区别

2. 如有日志方面需求请暂时使用标准输出(stdout/stderr)实现, 很快将开发日志操作API

3. ACE托管环境中每个Nodejs应用都会启动一个独立的进程

4. 上传的Nodejs应用根目录下必须有index.js或者package.json文件

5. 启动http服务只能监听10080端口

6. 当应用有语法错误或者require的模块不存在时,应用进程无法启动

第三方模块

仅支持js-native的模块.对于c模块暂不支持

系统默认提供如下模块:

1. express

2. connect

3. jade

如需使用其他模块请放入$app_home/node_modules即可

禁用API

1. child_process

2. net.listenFD()

3. net.listen() 仅支持port与callback参数, 不支持监听unix domain sock与指定监听ip

代码示例

http服务

var http = require('http');

http.createServer(function (req, res) {

res.writeHead(200, {'Content-Type': 'text/plain'});

res.end('Hello World ');

}).listen(10080);

console.log('Server is running');

(0)

相关推荐

  • 阿里云服务器运行环境配置教程

    操作方法 01 登录控制台,然后找到左边云服务器.点击"概览"即可查看到主机 02 点击"远程连接"登录至网页管理终端.这种办法虽然也可以,但是管理起来还是不方 ...

  • 解析阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql

    此教程中使用的相关IP等设置,在你的环境中要做相应修改。 使用之前更新apt-get,因为服务器基本上是一个裸系统 apt-get update; apt-get upgrade; 1 我们使用roo ...

  • 阿里云PHP环境

    整体介绍: Aliyun Cloud Engine (以下简称ACE)提供基于PHP 5.3.5的运行环境(Runtime Environment),支持标准的关系型数据库、Memcache、Cron ...

  • ubuntu下如何快速搭建 Node.js 开发环境

    Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快.易于扩展的网络应用. nvm是nodejs版本管理工具.可以在多个nodejs版本中进行切换,降 ...

  • windows下如何安装node.js和服务器环境的搭建

    什么是Node.js?简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台.Node.js是一个事件驱 ...

  • 阿里云ACE的使用和评测及安装PHP程序的方法

    阿里云推出ACE已经很长的一段时间了,但是最近的阿里云ACE开始公测了,现在的阿里云使用很是方便,而且在公测期间免费。 阿里云ACE是阿里云的一个一键建站工具,使用阿里云一键建站工具可以快速的安装wo ...

  • debian5安装node.js步骤图解

    node.js安装环境需要python的版本是2.6或者2.7以后的,而在debian5上默认的python版本是2.5的,所以第一步得先升级python版本,然后才能安装node.js。 1 安装编 ...

  • 阿里云ACE整体介绍

    什么是Cloud Engine Cloud Engine(云引擎,简称CE),是阿里云历经多年研发,于今年7月推出的一款基于弹性计算平台的web应用运行环境,能够提供应用的线性伸缩、动态扩容以及多种相 ...

  • 阿里云ACE的应用模板移植

    Aliyun Cloud Engine(以下简称ACE)是基于弹性计算平台的可线性伸缩的应用托管运行环境。应用模板是我们借鉴了业内的App Store的概念,简化用户创建应用的步骤,方便应用的推广。本 ...