最近临近期末考试,也是最近博客停止更新的原因之一。但是,比尔盖子对其表示鸭梨不大,压力更大的则是重新配置比尔盖子虚拟主机。
从比尔盖子开始使用VPS之后,就提供了虚拟主机。这虚拟主机从配置上来看,确实够强劲。但是学习成本也够大了。因为比尔盖子最初打算面向Linux命令行用户,因此没有设计控制面板。后来配置Apache自己都快疯了。因此发现,控制面板是多么的重要。再后来,服务器也被搞得一团烂。
因此,比尔盖子终于决定在2011年的最后一个月开始重构。好不容易架构好了Gentoo,结果发现没有可用的管理面板,最后发现了Virtualmin,大名鼎鼎的Webmin管理面板的一个插件,用了它就可以无压力的实现虚拟主机。
结果又发现,不支持Gentoo!最后经过各种Hack,终于让一个Apache+MySQL+PHP的服务器运行起来了。但是,比尔盖子认为这也太耗资源了,于是,首先用Nginx干掉Apache,然后找了一个牛人的Nginx管理插件,结果发现有些小Bug。水平不够不会改,就当半自动管理吧。今天又突发奇想,用MariaDB代替MySQL,幸好是完全兼容的,1小时不到搞定。这期间还洗了我家猫。
现在的情况是:服务器运行阶段有130M的已用内存,可用内存大约剩下380M,足以对付大家的应用了。硬盘空间还没调整,但是可以估计出来:都配完了还有16GB,如果大家每人500M,也能承受30个伙计了。另外,比尔盖子打算提供一个计划:如果你的月数据流量不超过10GB,储存的内容不超过1GB,那么通过某种方式每月给比尔盖子人民币20元,比尔盖子可帮你申请Amazon S3的云储存!也当是平衡一下比尔盖子的收支,给我继续研究的动力吧。上传文件的方式等等不用担心,Wordpress 都是有插件的,你也可以开发一个小程序,API很容易懂的。
我的虚拟主机的用户目前只有John Webber同学;Sandeli同学貌似只是测试了一下,没有放什么数据。比尔盖子虚拟主机最大的特点就是灵活性:想做Java开发,没问题,比尔盖子给你安装就Java环境,就像John Webber同学;想安装什么软件,一般的都没问题。但是,sudo权限经过再三考虑还是给不得,但是有个替代的计划,就是把你想用root权限执行的命令通过某种的方式提交,比尔盖子审核后就会执行。
暂时就说这么多了,等会比尔盖子再写一份虚拟主机的宣传广告。
发表评论