最近折腾nodejs的人越来越多了,强大的joyent的兄弟们做了一个no.de的主机来让nodejs的粉丝们过瘾。测试了一下,速度相当赞。
1. 到https://no.de/signup 去申请一个账号,只需要邮箱,用户名和密码就可以完成。之后就是等待官方的Coupon code。 基本上第二天就可以收到邮件。可以随时使用
curl -u USERNAME:PASSWORD https://api.no.de/v1/♥ -X POST
来查看你的申请的状态。
2. 在收到官方的开通邮件之后,就可以使用
curl -u jill:secret https://api.no.de/v1/coupons
得到官方的Coupon code, 之后我们登陆进入https://no.de/smartmachines/new,然后输入coupons code与子域名名称,就可以生成我们的no.de 的VPS了。
3. 我们使用linux下的keygen来生成一个公钥私钥对,默认存储在~/.ssh 下面记住其中的passphrase,最好将id_rsa保存到另外的地方,这样可以随时在不同的地方使用。访问https://api.no.de/#GET-/account,我们可以看到,使用
$ curl -u jill:secret https://api.no.de/v1/sshkeys
就可以查看当前VPS上的ssh keys,我们可以使用
curl -u jill:secret https://api.no.de/v1/sshkeys \
-F "name=laptop" -F "key=</Users/jill/.ssh/id_rsa.pub"
来将刚才生成的公钥传到我们node VPS的keylist中去。上传成功后会显示刚才上传的公钥信息。
4. 接下来我们就可以使用ssh登陆刚才 subdomain.no.de,输入我们刚才的公钥passphrase就可以了。
5. 如果想在windows下使用putty来远程管理我们的VPS, 可以将之前生成的私钥id_rsa 下载到本地,运行puttygen.exe,选择菜单Conversions->Import key , 然后save private key (比如key.ppk),就可以使用这个private key设置putty了。
启动Putty,设置好session的各项参数,然后从左边选择“SSH->Auth”,点击 Browse 按钮,选择 key.ppk 文件。设置 auto-login 用户名,Connection -> Data -> Auto-login username
,再从左边选择 Session,然后点击 Save 按钮把修改保存下来 ,然后点击Open 按钮就可以登录了。
6. 登陆成功后,我们可以看到在/opt/node/下面有一个default_server文件夹,访问http://subdomain.no.de就可以看到这个node应用,我们可以写一个官方的helloworld来测试. 将
var http=require('http');
http.createServer(function(request,response){
response.writeHeader(200,{'Content-Type':'text/html'});
response.end('Hello no.de');
}).listen(3000);
console.log("Server running at 3000 port");
保存到一个文件中(hellonode.js),运行
node hellonode.js
然后我们访问http://subdomain.no.de:3000就可以看到我们的应用了。
7. 我们可以通过先在本地生成一个node应用的Git 版本库,然后对其开发,最后使用
git remote add joyent node@your_domain_ip:repo
git push joyent master
将我们的应用部署到系统中去。
分享到:
相关推荐
在 Programmer 窗口,可能如框中显示 no hardware,没有硬件。点击 hardware setup 功能,添加硬件。然后,下载和烧写DE2开发板。 硬件设置 在使用DE2开发板时,需要正确安装驱动程序。查看驱动是否安装正确步骤。...
软件测试 - D. 软件维护 - **正确答案**:D - **解析**:软件维护阶段往往花费最高的成本,因为软件在发布后会持续地进行修改和完善,以适应新的需求和技术变化。 #### 16. 输出字符串长度 - **知识点**:计算...
`testSum` 和 `testSubtract` 是具体的测试方法,使用 `assertEquals` 和 `assertNotEquals` 断言来验证预期结果。 运行测试,使用 `phpunit DemoTest.php` 命令,如果一切正常,你会看到测试结果和输出信息。 ...
一、Geatpy总览部分,首先介绍了Geatpy的文件结构,包括核心代码文件夹“core”、算法模板文件夹“templates”、测试平台“testbed”、案例文件夹“demo”以及包含面向对象算子类的“operators”。接着,手册介绍了...
1.1.4 LAZY PERSIST 内存存储的使用……………················ · ································ 14 1.2 HDFS 异构存储......... 1.2.1 异构存储类型…………...
【描述】"coding for pourpse de no se q" 看起来像是拼写错误,但我们可以推测其意图是“coding for a purpose”,即编码是为了实现某种目的,不过具体目的没有明确给出。这可能意味着压缩包中的代码是用来配置、...
最后,以一个更复杂的例子R=(ABCDE),分解成ρ={AD, AB, BE, CDE, AE},并考虑函数依赖F={A→C ,B→C,C→D,DE→C,CE→A},我们同样需要通过构建表格和追踪过程来判断ρ是否是无损连接分解。这个问题的解答需要对...
在这个“desafio-rocketseat-6:Banco de dados e upload de arquivos no Node.js”的挑战中,我们将深入探讨如何在Node.js环境中利用TypeScript处理数据库操作和文件上传。TypeScript是JavaScript的一个超集,提供...
4. **De Jong函数(也称Sphere函数的变体)**:用于测试算法对不同维数问题的处理能力。 5. **Griewangk函数**:具有多个全局最小值,广泛用于测试全局优化算法。 6. **Rastrigin函数**:具有大量的局部最小值,对...
42. "No he estado nunca en España, pero tengo muchas ganas de ir." 我从来没有在西班牙待过,但我非常想去。表达对旅行的渴望。 43. "A cuántos kilómetros está la playa?" 到海滩有多少公里?询问距离。 ...
- **SGS Report**:SGS 是 Société Générale de Surveillance 的缩写,即通用公证行,是一家国际知名的第三方检验、验证、测试和认证机构。本报告是 SGS 对 ILI9320 进行的一系列测试的结果汇总。 ### 描述:...
De Vleeschouwer, J.-F. Delaigle, and B. Macq, “Circular interpretation of bijective transformations in lossless watermarking for media asset management,” IEEE Transactions on Multimedia, vol. 5, no...
测试git命令进行git TEST的步骤选择一个任务创建一个名称为featrure/no.de tarea的分支featrure/no.de tarea 做功课并在必要时承诺在您的任务结束时,直接在GitHub页面上发出拉取请求杂务 添加Bootstrap并布置房屋。...
标题中的“可做的事情:API做Treinamento SpringBoot ministrado no Curse de ADS da FICR4ºPeríodo”表明这是一个关于SpringBoot API训练课程的内容,可能是在FICR(假设是某个教育机构)广告与数据科学课程的第4...
This document describes a programming interface for using digitizing tablets and other advanced pointing de¬vices with Microsoft Windows Version 3.0 and above. The design presented here is based on ...
Desligue a alimentação elétrica e proteja contra o religamento, antes de iniciar o trabalho no equipamento. Somente eletricistas e pessoas com instrução eletrotécnica podem executar os ...
不再需要维护此项目 黄金眼 GoldenEye是仅用于安全性测试目的的Python 3应用程序! GoldenEye是一个HTTP DoS测试工具。 被利用的攻击媒介:... -w, --workers Number of concurrent workers (de