文章归档

Cherokee 真的比 Nginx 要牛?答案是一半一半!!

Cherokee  号称是世界上处理速度最快的httpd server 甚至比 要牛!
很多人都抱有怀疑的态度,网上也纷纷展开了不通类型的测试,而我也是其中一个。

但撇开速度性能江湖中谁是老大这一论,就 Cherokee  本身,是有它自己相当的亮点。

最令我欣赏的,是它自带的管理工具,也可以说是管理后台了,以网页方式做配置。在里头除了可以调配系统中各项数值,还能配置虚拟主机,缓存,系统状态…..

现在 Cherokee 连 1.0 版本都还没到,截止本文发表,最新版本是  Cherokee 0.99.14
可以说各方面的Bug都有相当的存在。所以在这个时候比性能,稳定…退一步说,给点面子吧…毕竟人家还没成熟。

我这么说,可并不是否认了 Cherokee 所号称的性能第一。的确,在用 自带的 ab 压力测试成绩中看来。Cherokee 在并发量 100 的时候,确确实实是比 nginx 还要快!!!

再加上全功能相当讨人喜欢的管理后台,相比起 Nginx 单单只有一个 NginxStatus 我觉得 Cherokee 在这个点子的想法将会不同凡响。因为图形化的配置相当明了,省去了好多记忆配置语法的功夫。尤其对于新手来说,入门槛很低。

源码包解tar,编译,安装完成后。使用指定配置,端口等参数启用单独的管理后台进程,打开浏览器,输入账号自动生成的管理密码就能进入管理界面。如上图所示,可以直接启动以及关闭 Cherokee 的httpd 服务。
阅读更多 »

Share

ubuntu 安装ipv6

虽说现在IPV4要用完了.所以现在慢慢的要使用IPV6了.所以了解它多少呢?如果你对它还是未知.那么你就在进攻IPV6.在这里给你介绍一本书”IPv6详解 卷1:核心协议实现” 这书讲的很详细的.书是2009年刚刚出版的.
定价:¥128.00 当当价:¥102.40 折扣:80折 节省:¥25.60
书是有些贵.不过为了多学一些呀.还是要买的.

内容简介

本书全面讲解IPv6及相关协议实现的事实 标准KAME,揭示了KAME IPv6协议栈的所有细节,对每行代码到底做了什么以及为什么要这样设计都进行了解释。全书共分7章,分别介绍IPv6地址结构、、 ICMPv6、邻居发现和无状态地址自动配置、传输层协议及套接字API扩展。每章都包含两个主要部分:第一部分提供了作为RFC发布的主要协议规范的摘 要,定义各种协议分组,解释每个分组中每个字段的含义和目的;第二部分则描述实现这些RFC的KAME的数据结构及功能。书的最后还提供了一些例子,说明 如何编写既可以在IPv4网络上运行、又可以在IPv6网络上运行的可移植应用程序。
本书是IPv6的权威参考书,适合网络设计和开发人员阅读。此外,本书还适合作为高校相关专业网络课程的教学参考书。
Share

Linux下如何查看系统启动时间和运行时间

1.uptime命令
输出:16:11:40 up 59 days, 4:21, 2 users, load average: 0.00, 0.01, 0.00

2.查看/proc/uptime文件计算系统启动时间
cat /proc/uptime
输出: 5113396.94 575949.85
第一数字即是系统已运行的时间5113396.94 秒,运用系统工具date即可算出系统启动时间

代码: 全选
date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S"

输出: 2008-11-09 11:50:31

3.查看/proc/uptime文件计算系统运行时间

代码: 全选
cat /proc/uptime| awk -F. '{run_days=$1 / 86400;run_hour=($1 % 86400)/3600;run_minute=($1 % 3600)/60;run_second=$1 % 60;printf("系统已运行:%d天%d时%d分%d秒",run_days,run_hour,run_minute,run_second)}'

输出:系统已运行:59天4时13分9秒

 不用命令,该从那个文件里查看系统启动时间呢

转自:http://bbs.freesinno.com/viewtopic.php?t=66

Share

Debian 下关闭ipv6

修改modprobe.d/aliases

chtsamba:/home# vi /etc/modprobe.d/aliases
# alias net-pf-10
alias net-pf-10 off
alias ipv6 off
不会再出现ipv6了.
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
tcp        0      0 192.168.0.200:22        192.168.0.123:1869      ESTABLISHED

Share

恢复ext2文件系统被删除文件–debugfs

本人没有操作过.如你有需要自行操作.
debugfs是linux系统自带的一个文件恢复工具,它可以恢复ext2文件系统的文件,但不能恢复ext3文件系统的文件,下面以一个实例来讲解debugfs恢复文件的方法。
首先增加一个虚拟硬盘,分区,格式化(.),挂载分区。虚拟机环境实现。
实验分区为/dev/sdb2  ,创建分区步骤省略。
[root@oracledb ~]# mkfs.ext2  /dev/sdb2
新建一个目录,挂载上去
[root@oracledb /]# mkdir guazai
[root@oracledb /]# mount  /dev/sdb2  /guazai
新建一个文件,vi file.txt 随便写点内容即可。
Share

Apache设置帐户验证[.htaccess]

先来讲一讲为何要使用帐户验证,比如你公司正在开发一个网站或是已使用的网站.但是你只想让内部的使用.而又不想让其他人访问那么你可以进行设置添加用户认证那么你就可以提高安全性能.在这里也很简单.但是也很容易配置出错.有三步.1是修改httpd.com 2.生成验证文件. 3.创建.htaccess文件.

阅读更多 »

Share