以前发过两个topic如下: 技术交流加入QQ群:261654896
经过一年多在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写的爬虫,爬新闻,时实发到新浪微博,最后获得广告联盟佣金