系统环境为CenoOS 5.6,详细请参考之前的日志《CentOS 5.x使用yum安装Nginx+PHP(FastCGI)+MySQL生产环境》。
Awstats 是目前最流行的日志分析工具,它提供比第三方日志更方便更详实的日志分析。
系统安装的Nginx版本为 1.0.x,日志格式 Awstats 可以直接识别,并且由logrotate做了日志回滚,每日……继续阅读 »
丁火
14年前 (2011-07-26) 595浏览 0评论
0个赞
本文整理了Mysql 两大常用的存储引擎MyISAM,InnoDB的六大常见区别,来源于Mysql手册以及互联网的资料。
InnoDB与Myisam的六大区别
MyISAM
InnoDB
构 成上的区别:
每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。
.frm文件存储表定义。
数据文件的扩 展……继续阅读 »
丁火
14年前 (2011-07-23) 23484浏览 7评论
0个赞
此脚本在生产服务器上使用了一年多,本脚本崇尚简单唯美,只需要一个脚本就可以在任何一台有网络的服务器上自动配置LNMP。本脚本会在脚本执行目录下,建packages目录用于存放LNMP所需要的软件。大家安装完可以删除该目录。
使用方法:
1、把shell脚本的内容保存为nginx_php
2、root权限下运行:chmod u+x nginx_php……继续阅读 »
丁火
14年前 (2011-07-20) 8438浏览 4评论
0个赞
Mixi是日本最大的社交网站,已经成为了日本的一种时尚文化。对于很多日本人特别是青少年来说,Mixi已经成为日常生活中的一部分,过度沉迷于Mixi的社群活动,使他们患上了Mixi依赖症。这些Mixi迷很在意自己在其中的表现,无论是照片还是日记,会担心写得好不好,有没有人看,访问人数下滑了之类。这也从另一方面反映了Mixi在日本当地用户中的地位。
Mixi的C……继续阅读 »
丁火
14年前 (2011-07-20) 7865浏览 0评论
0个赞
前Flickr的架构师 Cal Henderson,在 Flickr: Web Services 这个PPT中,有对其架构比较全面的阐述。
Flickr运维团队的John Allspaw,有两个讲LAMP的幻灯,Hardware Layouts for LAMP Installations 和 capacity planning for LAMP,但应……继续阅读 »
丁火
14年前 (2011-07-20) 3473浏览 1评论
0个赞
这篇文章 SKYPE’s Roadmap and Architecture 简化地描述了Skype的架构。
Skype的数据库团队leader Asko Oja 的幻灯, http://www.slideshare.net/highload/asko-oja-moskva-architecture-highload-presentation ……继续阅读 »
丁火
14年前 (2011-07-20) 5324浏览 3评论
0个赞
快速浏览了一下Oracle官方的网页以及非官方的ppt,简单了解了一下Oracle提供的高可用方案。
主要有三种:
1. RAC
RAC, Real Application Clusters
多个Oracle服务器组成一个共享的Cache,而这些Oracle服务器共享一个基于网络的存储。这个系统可以容忍单机/或是多机失败。
不过系统内部的多个节点需要高……继续阅读 »
丁火
14年前 (2011-07-20) 7358浏览 0评论
0个赞
Twitter的服务器架构的简要示意图:
简要说明:
Unicorn: Ruby 的HTTP服务器。
Kestrel : Twitter用Scala写的message queue。
Flapp: Twitter做的图存储FlockDB。
Gizzard: Twitter用Scala写的一个通用Sharding框架。
Crane: 将数据从MySQL搬到HB……继续阅读 »
丁火
14年前 (2011-07-20) 4163浏览 1评论
0个赞
PS:前天晚上应朋友之邀,过去喝茶聊天。其中有一位美籍台湾人。原来他还是IT界的老前辈,家住硅谷。20多年前就在一家跨国大公司从事数据库管理,我们聊了很多。他说他以前做工程师时用的是Ada语言,我以前真没怎么听说过还有这种语言,回来查了一下,Ada语言原来是美国军方的专用计算机语言!据说中国军方目前也在使用!Ada是一种表现能力很强的通用程序设计语言,它是美……继续阅读 »
丁火
14年前 (2011-07-18) 8407浏览 0评论
0个赞
PS:以下MySQL的show命令很常用,总结以下:
01、show tables或show tables from database_name; — 显示当前数据库中所有表的名称
02、show databases; — 显示mysql中所有数据库的名称
03、show columns from table_name from da……继续阅读 »
丁火
14年前 (2011-07-16) 2002浏览 1评论
0个赞
在最近的LinuxCon大会日本站,Linux内核稳定分支的维护人Greg Kroah-Hartman和Linux之父Linus Torvalds进行了一次访谈。这次访谈的范围很广,涉及到了很多内核开发和用户社区的有趣问题,如Linux 3.0,Linux内核臃肿的问题,嵌入式开发的问题,许可协议的问题,等等。
Linus是出了名的不喜欢在公共场合演说,所……继续阅读 »
丁火
14年前 (2011-07-13) 5490浏览 1评论
0个赞