摘要:
监控总体带宽使用――nload、bmon、slurm、bwm-ng、cbm、speedometer和netload 监控总体带宽使用(批量式输出)――vnstat、ifstat、dstat和collectl 每个套接字连接的带宽使用――iftop、iptraf、tcptrack、pktstat、ne 阅读全文
摘要:
第一天:@调优的步骤:确定应用类型 cpu密集型: 动态页面web服务器、流媒体转编码服务器、邮件、DNS 内存密集型:数据库服务器、动态页面web服务器 IO密集型: 数据库服务器、静态文件web服务器 带宽密集型:流媒体(已经编码)服务器、静态文件web服务器、邮件服务器 建立基准数据 参考数据 阅读全文
摘要:
nginx不仅可以实现http的反向代理,同时也支持TCP的反向代理以SSH为例1.编译的时候需要加入--with-stream这个参数,以加载ngx_stream_core_module这个模块2.vim nginx.conf注意要加在http之上,不能加在http里面stream { upstr 阅读全文
摘要:
系统连接状态篇 :1. 查看 TCP 连接状态 或 2. 查找请求数前 20 个 IP(常用于查找攻来源): 3. 用 tcpdump 嗅探 80 端口的访问看看谁最高 4. 查找较多 time_wait 连接 5. 找查较多的 SYN 连接 6. 根据端口列进程 网站日志分析篇 1(Apache) 阅读全文
摘要:
1. expires缓存时间优化作用:通过在服务器上设置合理的expires缓存时间。适合缓存的类型:静态文件:html,图片,js,css,xml都是缓存对象。优点:能够让用户不必每次访问都要重新下载,提高用户访问的速度和提升用户体验,节省服务器的带宽资源。缺点:被缓存的页面或数据更新了,用户看到 阅读全文
摘要:
一、编译安装过程优化1. 减小 Nginx 编译后的文件大小在编译 Nginx 时,默认以 debug 模式进行,而在 debug 模式下会插入很多跟踪和 ASSERT 之类的信息,编译完成后,一个 Nginx要有好几兆字节。在编译前取消 Nginx 的 debug 模式,编译完成后Nginx 只有 阅读全文
摘要:
性能测试:1. 首先查看一下服务器的硬件性能free -m 》查看一下内存的情况lscpu或者cat /proc/cpuinfo à查看一下cpu的情况2. 测试一下硬盘的性能hdparm -t /dev/sda3. ping一下,主要为了检测网络的延时,看time= ms(注意不要通过无线网去测网 阅读全文
摘要:
Apache web 服务器提供了这种便利 :通过 HTTP 或 HTTPS 协议,访问文件和内容。配置不当的服务器端脚本语言会带来各种各样的问题。所以,使用 PHP 时要小心。以下是 25 个 PHP 安全方面的最佳实践,可供系统管理员们安全地配置 PHP。为 PHP 安全提示而提供的示例环境◆文 阅读全文