[实战AWS EC2]基于Ubuntu,Tengine服务器构建Git管理NodeJs,Redis,MongoDB的网站
发布于 1年前 作者 sogego 2598 次浏览

以前发过两个topic如下: 技术交流加入QQ群:261654896

使用git管理nodejs+socket.io+redis+mongoose+mongodb+bootstarp+juicer+waterfall+nginx+ubuntu+aws ec2开发sogego.com网站

微信可以上墙入地 微信墙 微信地图 微信聊天室 设计与展示

经过一年多在aws ec2上的倒腾,用nodejs,mongodb,redis,nginx配置网站开发过程中遇到的问题与技巧,今天和以后打算抽出点时间来记录下了,本文算是一个目录吧!

这个topic的题目想了好久终于出来了。但每个部分又是相关连的,比如说ec2 instance的选型,直接关系到程序开发中mongodb的快速读写,Tengine和redis和mongodb的log日志又影响到ec2上EBS的IO操作,事关你的费用如何降低,这里没有提到其它的云服务器,比如阿里云,盛大云,微软云,还有德国战车SAP将要与中国电信联手的云,事实上aws云价格在那,服务在那,国内的小云云那都不是一个层面上的东东,前些日子去听aws在中国的group时,还收到了$50的优惠券,经过比较阿里云,最后还是选择使用aws。

[实战AWS EC2]基于Ubuntu,Tengine服务器构建Git管理NodeJs,Redis,MongoDB的网站

希望大家看到题目能够激发创业的激情,并希望在技术角度help到每个哭B的叼丝。

暂定内容如下:

开头吐槽、我想搞个网站容易,赚点小钱可不容易 (每天写一点)

网站域名抢注、购买、备案,如何选服务器

一、在AWS EC2上创建你的云服务器 (已完成,已发布,可以转载)

AWS EC2上创建instance,如何选型,以及在instance stroage,EBS,VPC,保留实例,IO操作,S3存储

二、对EC2上的EBS分区 (已完成,已发布,可以转载)

AWS EC2不同与阿里云的,图解说明EBS分区。

三、在EC2上安装nodejs (已完成,已发布,可以转载)

讲讲我们使用aws ec2的程序安装目录、数据库安装目录、git服务器、supervisor管理的最终目的。

四、在EC2上安装mongodb并配置创建用户和安装redis数据库 (已发布,已完成,可以转载)

五、如何用Supervisor来监听redis、mongodb、nodejs、nginx服务 (已发布,已完成,可以转载)

六、安装配置Tengine(已发布,更新中)放弃nginx来使用它

讲讲nginx的超集,taobao,aliyun等正在使用的,对nginx进行加模块的服务器Tengine, 如何配置搜个够(sogego.com)和手机扣扣(phoneqq.com),并打算使用lua语言,在Tengine上直接操作redis数据库

七、在EC2上安装配置Git,做为Git服务器,创建phoneqq.com和sogego.com及bugsky.com版本库 (已发布,已完成,可以转载)

实现在本机用win7在webstorm中开发,直接commit到网站目录下,不再使用ftp或是sftp

八、讲Nodejs开发中,如何使用express,socket.io,bootstrap,redis,mongodb

针对nodejs开发的高级篇,使用mongoose来开发mongodb

九、细讲phoneqq.com微信上墙,微信公众服务平台开发

十、细讲sogego.com搜个够,使用nodejs写的爬虫,爬新闻,时实发到新浪微博,最后获得广告联盟佣金

10 回复

我顶一个目录

终于完成了:在AWS EC2上创建你的云服务器 这一章

第二章与第三章也写完了

aws 的中国region,马上就可以使用了,大家坚持到明年初,1月份,就可以在中国用上aws服务了 第三,第四也写完了。

aws ec2 的服务器怎么购买,好象在国内进不去。

aws.amazon.com

现在你的http://sogego.com是挂在amazon的aws上的吗,你的这个网站进倒是可以进去,但点搜索以后,一直在loading。。。

回到顶部