新手玩个人服务器(阿里云)续二

小二班一番厮杀:那英四强诞生:大家闺秀,小家碧玉,窈窕淑女,妍姿俊俏 。不解释!?不行!陈冰,李嘉格,刘明湘,张碧晨。大多数的时候,只要脸好看,一切都那么自热而然的顺理成章。虽然网上骂声四起,黑压压一片,总有那么一片不满。忆往昔,快女十强美女寥寥无几,众人云云,不也发出过中性一片,大扫雅兴。

迎合往往活的心力憔悴,从第一届的梁博,张玮,多亮,张赫宣。次奥,我居然还记得,红果果四个汉子,只能佐证那英也喜欢汉子。

昨晚我仍旧没能装上node,因为报错

Traceback (most recent call last):
  File "../../tools/js2c.py", line 36, in <module>
    import bz2
ImportError: No module named bz2
make[1]: *** [/home/softs/node-v0.8.12/out/Release/obj/gen/libraries.cc] Error 1
make[1]: Leaving directory `/home/softs/node-v0.8.12/out'
make: *** [node] Error 2  

一番折腾,原来装Python的时候,忘记装了bz2

yum -y install bzip2*
cd /usr/local/src/Python-2.7.5/Modules/zlib
./configure ;
make;
make install
cd /usr/local/src/Python-2.7.5

python setup.py install


然后回到/usr/local/src/node-v0.10.24

cd /usr/local/src/node-v0.10.24

make 

make install

node -v

v0.10.24

node安装成功。

参考: http://flyer2010.iteye.com/blog/1699946

http://hxl2009.blog.51cto.com/779549/1031320

http://blog.csdn.net/liubo2012/article/details/8367603

npm -v
1.3.21

可见node包管理器npm也安装好了。

 node
> console.log("hello Nodejs ");
hello Nodejs

测试成功

接着安装express框架

 npm install express -g
[email protected] /usr/local/lib/node_modules/express
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected])

突然想起我熟悉3的框架,当前装了最新版4,于是卸载

npm uninstall express

重新装 指定版本

npm install [email protected]* -g
[email protected] /usr/local/lib/node_modules/express
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
express -V
3.5.3

express3安装成功,

基于该框架建立node平台的web,

进入之前挂载的目录,新建目录web
mkdir web
建立node express web
express MioApp
   create : MioApp
   create : MioApp/package.json
   create : MioApp/app.js
   create : MioApp/public
   create : MioApp/public/javascripts
   create : MioApp/public/images
   create : MioApp/public/stylesheets
   create : MioApp/public/stylesheets/style.css
   create : MioApp/routes
   create : MioApp/routes/index.js
   create : MioApp/routes/user.js
   create : MioApp/views
   create : MioApp/views/layout.jade
   create : MioApp/views/index.jade

   install dependencies:
     $ cd MioApp && npm install

   run the app:
     $ node app
执行上述目录已经在当前目录建立了一个MioApp网站
然后进入MioApp目录
cd MioApp
执行
npm install
加载各种依赖包
[email protected] node_modules/express
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])

[email protected] node_modules/jade
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── monoc[email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected], [email protected])

加载依赖成功,

启动node服务器

node app
网站开始监听3000端口
Express server listening on port 3000

输入网址,可打开网页

后台监听到

GET / 200 303ms - 170b
GET /stylesheets/style.css 200 7ms - 110b

部分资料:http://zhaohe162.blog.163.com/blog/static/38216797201402234212981/

http://www.cnblogs.com/seanlv/archive/2011/11/22/2258716.html

http://www.lifeba.org/arch/nodejs_npm_express.html

http://blog.fens.me/nodejs-express3/

时间: 2024-12-20 08:45:15

新手玩个人服务器(阿里云)续二的相关文章

服务器 阿里云服务器Ubuntu挂载数据盘

服务器 阿里云服务器Ubuntu挂载数据盘 转自:http://www.codingyun.com/article/24.html coding云运行在阿里云的Ubuntu 12.04 64位操作系统上面,下面的教程是我亲自验证成功部署过的.希望能帮助大家. 注意: 1. 首先在系统盘的根目录新建alidata目录,或者您自己命名,但是要记得修改教程中的相关关键字(alidata换成您自己的目录). 该教程适用系统:Linux(Redhat , CentOS,Debian,Ubuntu) *  

阿里云服务器代金券 | 阿里云服务器优惠券 |阿里云服务器优惠码|阿里云服务器|阿里云

阿里云服务器代金券 | 阿里云服务器优惠券 |阿里云服务器优惠码|阿里云服务器|阿里云|阿里云代金券 – 限时领取1888元阿里云服务器代金券 阿里云官方优惠券,可直接抵扣订单金额,点击前往官网领取 原文地址:https://www.cnblogs.com/0718idc/p/9786877.html

新手玩个人服务器(阿里云)--守护进程和ftp安装

作为一个体育爱好者,欣喜于彭帅杀进美网四强,也是职业生涯首次闯进大满贯赛四强.不知道是刻意安排还是有意为之,有些决赛冥冥之中就碰上了,而且竟深处脑海.09年高考语文的前一天晚上,我在守候费天王法网决赛终得佳音:10年除夕,娜姐澳网决赛惜败也曾见证.昨晚阿里云维护,闲来无事,不曾想目睹彭帅如此惊艳又勾起了昔日的一些画面-- 一:守护终端 node app通过终端每次启动的web服务,在关闭终端后就服务就退出了,为了能守住进程.所以可以通过forever了实现 安装 npm install fore

新手玩个人服务器(阿里云)

阿里云如火如荼的0元活动,其实一开始我只是去直播吧看阿森纳vs贝西克塔斯,姑且算是一种乱入,url这种神奇的东西应该是万维网的最真实的写照.当然那是上周第一会回合的事了,可是故事却如此的相似,而且时间点都那么的似曾踏过,带着对恒大止步亚冠八强的怨念和昨晚网络故障的怨念我行走在深夜中. 从申请到收到阿里云短信,这间奏不过两天.作为资深屌丝,选了最低配置,好奇之余带上了一块数据盘,做个个人博客凑合着吧! 窃听3满屏幕码好像很厉害的样子,为了装逼格同时考虑到屌丝低配,选了个CentOS 5.10 32

新手上路,配置阿里云CentOS服务器LAMP

最近出了个9.9包月的阿里云一直想弄就卖了个半年的,脑子一热选了个CentOS系统的然后就是无尽的代码...... 话不多说直接上步骤:  在实例中选择"连接管理终端",输入一些应该输入的玩意进入到root下 这里我们使用的yum安装,它可以帮助我们解决软件自己的依赖关系.我还在后面加了postgresql数据库如果不需要的话可以去掉和postgresql的参数.命令如下 yum - y install httpd mysql mysql - server php php - mysq

node.js后台快速搭建在阿里云(二)(pm2和nginx篇)

前期准备 阿里云服务器 node.js pm2 express nginx linux(推荐教程:鸟哥的私房菜) 简介 嗯……我只是个前端而已 在第一部分说完了express篇. 后面继续项目的部署,这里主要说说篇pm2和nginx pm2和forever 1.forever 在提到pm2先说说 forever这个东西,使用过node.js可能都是有知道forever这个东西的. 顾名思义,就是让脚本永远的运行,除非你手动写命令去关闭. 关于forever的使用方法有两种,一种是命令行的形式,还

新手玩个人服务器(阿里云)续一

依靠272的助攻374打进一球总比分1比0锁定了欧冠正赛一席,要知道我厂是连续17年进入欧冠正赛仅次于今年记录被终结的曼联18次和今年平了曼联18次的皇马.所以进入一档种子队妥妥的. 附32强档次划分 第一档:皇马.巴塞罗那.拜仁.切尔西.本菲卡.马竞.阿森纳.波尔图 第二档:沙尔克04.多特蒙德.尤文图斯.巴黎圣日耳曼.顿涅茨克矿工.巴塞尔.圣彼得堡泽尼特.曼城 第三档:勒沃库森.奥林匹亚科斯.莫斯科中央陆军.阿贾克斯.利物浦.里斯本竞技.加拉塔萨雷.毕尔巴鄂 第四档:安德莱赫特.罗马.希腊人

新手玩个人服务器(阿里云centos)-mongodb安装和启动

一首<爱你的宿命>和<后会无期>,昨晚张碧晨在中国好声音很稳定,晋级实至名归,虽然几天前我从微博就知道结局了.陈冰吼过了-- 今天看到草稿箱有篇没有完成的文章,在不怎么稳定的情绪继续完成,毕竟最爱小二班,后会无期,往往后会有期:但是后会有期,往往后会无期,珍惜身边爱你的人,这不是你的宿命,而是你的使命-- 附上mongo在 github地址: https://github.com/mongodb/mongo/tree/master/rpm <1>下载 wget http

云服务器ECS优惠券 阿里云 ecs 5折优惠码 阿里云5折优惠码 阿里云5折推荐码 阿里云优惠码 阿里云的5折优惠券 阿里云服务器购买优惠码 服务器购买优惠码

阿里云代金券 | 阿里云优惠券云服务器ECS,就是阿里云服务器,大家一定要清楚.云服务器ECS优惠券 官方领取优惠页面:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=s306eooi&utm_source=s306eooi 简介:云服务器ECS,就是阿里云服务器,大家一定要清楚.常用的一般都是阿里云服务器,只需在 云服务器ECS 上面点击立即领券,就领取到了阿里云服务器的幸运券,在购买阿里云服