随笔分类 -  os

VirtualBox设置NAT端口映射
摘要:原文地址 :http://www.2cto.com/os/201209/153863.htmlVirtualBox设置NAT端口映射好吧,我知道这个问题有很多人都讲过,但是,你们不觉得VBoxManager或者是写dat脚本的方法太过复杂吗?最简单的办法:关闭虚拟电脑。VirtualBox的网络设置... 阅读全文

posted @ 2014-09-02 17:14 xiaorao 阅读(12406) 评论(0) 推荐(1)

数字证书原理(转)
摘要:原文地址 :http://www.cnblogs.com/JeffreySun/archive/2010/06/24/1627247.html文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说得不够清楚,欢迎指出!1、基础知识 这部分内容主要解释一些概念和术语,最好是先理解这部分内容。1.1、公钥密码体制(public-key cryptography)公钥密码体 阅读全文

posted @ 2014-03-06 11:25 xiaorao 阅读(224) 评论(0) 推荐(0)

nginx php 优化
摘要:一、nginx优化 use epoll (那是肯定的) worker_rlimit_nofile 65535 (增加nginx打开文件描述符数) fastcgi_connect_timeout 300s;(这三条能有效的避免504错误) fastcgi_send_timeout 300s; fastcgi_read_timeout 300s; fastcgi_pass unix:/tmp/php.socket (fast-cgi转发使用unix socket而不是用端口) 使用php-fpm而不是swawn-cgi二、linux内核优化 1、 ulimit -n 65535 (打... 阅读全文

posted @ 2013-06-05 11:30 xiaorao 阅读(305) 评论(0) 推荐(0)

服务器压力测试系列二:服务器监控工具tsar安装
摘要:tsar是淘宝团队开源的一个监控服务器状态的软件,它可以实时监控到cpu使用率、内存使用率、网络io、磁盘io、服务器负载以及这里我觉得最重要的qps(query per sencond,衡量web服务器处理能力的指标) 地址http://tsar.taobao.org/ 1、这个安装很简单,就是三部曲 configure make make install 2、安装完毕后需要加装tsar对nginx的支持 tsar的nginx扩展模块项目主页为:https://github.com/taobao/tsar-mod_nginx,点击下载zip包。 unzip ts... 阅读全文

posted @ 2013-06-04 16:23 xiaorao 阅读(581) 评论(0) 推荐(0)

服务器压力测试系列一:压力测试工具tsung安装
摘要:tsung是用erlang写的一个工具,号称压垮无数服务器。官网地址http://tsung.erlang-projects.org一、安装依赖包要安装它首先要安装依赖包。参考官方文档http://tsung.erlang-projects.org/user_manual.html#htoc18我是有选择性的安装了下面东西: Erlang/OTP 、gnuplot and perl5 、Template Toolkit1、Erlang/OTP 也就是erlang的安装。查找官方文档 http://www.erlang.org/doc/installation_guide/INSTALL.ht. 阅读全文

posted @ 2013-06-04 15:58 xiaorao 阅读(805) 评论(0) 推荐(0)

linux 服务器时间同步
摘要:我们api服务器与qq第三方登录对接的时候老是报错,原因是二者服务器的时间相差5分钟以上。但是明明我设置了定时脚本的啊命令如下:*/1 * * * * ntpdate 192.168.1.115;为什么不生效?google了一番,改为 */1 * * * * /user/sbin/ntpdate 192.168.1.115还是不生效查看crontab运行的日志tail -f /var/log/cron发现运行的还是ntpdate 192.168.1.115,也即是说 crontab -e 未生效好吧,重启crontab吧, service crond restart,大功告成。 在这里再次吐槽 阅读全文

posted @ 2013-05-31 16:05 xiaorao 阅读(193) 评论(0) 推荐(0)

MongoDB与内存(转)
摘要:原文地址:http://huoding.com/2011/08/19/107但凡初次接触MongoDB的人,无不惊讶于它对内存的贪得无厌,至于个中缘由,我先讲讲Linux是如何管理内存的,再说说MongoDB是如何使用内存的,答案自然就清楚了。据说带着问题学习更有效,那就先看一个MongoDB服务器的top命令结果:shell> top -p $(pidof mongod)Mem: 32872124k total, 30065320k used, 2806804k free, 245020k buffersSwap: 2097144k total, 100k used, ... 阅读全文

posted @ 2012-09-11 10:02 xiaorao 阅读(178) 评论(0) 推荐(0)

linux crontab 每10秒执行一次
摘要:crontab命令最短执行间隔是1分钟,那么如何才能把间隔时间调整到10秒呢,下面有个山寨的方法 vim /etc/crontab 1* * * * /user/local/php/bin/php /data/www/1.php 1* * * * root sleep 10 /user/local/php/bin/php /data/www/1.php 1* * * * rootsleep 20 /user/local/php/bin/php /data/www/1.php 1* * * * rootsleep 30 /user/local/php/bin/php /d... 阅读全文

posted @ 2012-04-11 12:07 xiaorao 阅读(6442) 评论(0) 推荐(0)

导航