51CTO博客开发专注linux你是路人甲还是霍元甲陈沙克openstackPython快速教程w3cschool pythonpython教程python开源项目代码叶金荣dba一个故事@MySQL DBAopenstack源码分析记事本
服务器环境:前端nginx version: nginx/1.9.7后端Apache/2.2.15 (Unix) 访问地址http://192.168.1.10:88Kernel Version: 2.6.32-573.8.1.el6.x86_64 关于测试工具ab: ab是Apache超文本
一、遇到的一些问题记得 2008 年做性能测试的时候,新进7台 lenovo 4核4G 服务器用于性能测试。当时资源紧张,这7台服务器都装了双系统(Win2003/CentOS5)空闲时用于做测试机(压测的Agent)。当时给Nginx做了一系列测试,印象很深的是:在这批机器上,Nginx状态页面的压测。短连接的话最佳QPS约4万,长连接的话最高QPS约13万。大概3年后,那批 lenovo 服务
NGINX发布的1.9.1版本引入了一个新的特性:允许使用SO_REUSEPORT套接字选项,该选项在许多操作系统的新版本中是可用的,包括DragonFly BSD和Linux(内核版本3.9及以后)。该套接字选项允许多个套接字监听同一IP和端口的组合。内核能够在这些套接字中对传入的连接进行负载均衡。(对于NGINX Plus客户,此功能将在年底发布的版本7中出现)SO_REUSEPORT选项有许
我现在有海量的数据文件(1000万个文件)需要存储,需要让其他计算机可以很容易地访问,数据无价,我还希望这个文件系统带冗余功能。我首先注意到的是Ubuntu Enterprise Cloud的提供者:Eucalyptus。它提供了和AWS(Amazon Web Service)几乎完全兼容的云计算接口。看起来似乎是个云存储的靠谱解决方案。Eucalyptus模仿Amazon的S3服务,提供了一个叫
1 数据库字段加密: 2 4.20. 数据加密 3 数据库中有很多敏感字段,不允许随意查看,例如开发人员,运维人员,甚至DBA数据库管理员。另外加密主要是防止被黑客脱库(盗走) 4 敏感数据加密有很多办法,可以用数据库内部加密函数,也可以
准备环境:os version:CentOS release 6.5 (Final)服务器信息:Master1:192.168.1.29Master2:192.168.1.37Slave:192.168.1.861,修改my.cnfSlave中的my.cnf加入以下参数启用enhanced multi-threaded slave (多线程复制)slave-parallel-type=L
groupadd -r mysql && useradd-r -g mysql -s /bin/false -M mysql yum -y install ncurses-devel ncurses wget -c http://git.typecodes.com/libs/ccpp/cmake-3.2.1.tar.gztar zxvf cmake
1,下载解压安装wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.0.4.tgztar zxvf mongodb-linux-x86_64-rhel62-3.0.4.tgzmv mongodb-linux-x86_64-rhel62-3.0.4 /usr/local/mongodb2,创建目录mkdir -p /
Nmon工具的使用以及通过nmon_analyse生成分析报表在我们监控我们的操作系统的时候如果可以把各个硬件的监控信息生成形象化的分析报表图对于我们来说是件太好的事情了,而通过ibm的nom和nmon_analyser两者的结合完全可以实现我们的要求。首先对nmon和nmon_analyser做一个大概介绍。Nmon 是一个分析aix和linux性能的免费工具(其主要是ibm为自己的aix操作
NaviSec网址:http://navisec.it网络安全人员的上网导航,安全人员必备网站。网站专注内容,并没有太多的装饰,风格极为简洁。常去的论坛、漏洞库、知名博客、应急响应中心,应有尽有。之前,一直苦于没有一个网站能将常见的安全网站收集在一起。navisec的出现使编者备感惊喜。钟馗之眼网址:http://www.zoomeye.orgZoomeye中文名为“钟馗之眼”,它定位于网络空间搜
#!/usr/bin/env python &nb
一,安装:tar -zxvf awl-0.2.tar.gz./configure --prefix=/usr/local/awlmake make installawl的执行程序安装后在/usr/local/awl/bin目录下二,说明:awl 的格式如下:./awl -i eth0 -m aa:bb:cc:dd:ee:ff -d ip -p port参数如下:-i 发送包的接口,如果省
sudo -sLANG=Cyum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2
linux上使用webbench,webbench最多可以模拟3万个并发连接去测试网站的负载能力下载地址:http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz安装步骤:tar zxvf webbench-1.5.tar.gzcd webbench-1.5make &&make install压力测试:webbe
OS:Centos 5.7kernel:2.6.18-274.el5主:10.10.8.69备:10.10.8.70VIP:10.10.8.71 client1:10.10.8.72client2:10.10.8.73 一,安装gcc等环境二,下载软件,nginx pcrenginx:nginx-1.1.11.tar.gzpcre:pcre-8.21.tar.gzk
OS:Centos 5.7Kerlnel: 2.6.18-274.el5Varnish server IP:10.10.8.69Apache 后端服务器 1 下载varnishhttps://www.varnish-cache.org/releases2准备工作,需先安装以下包automakeautoconflibtoolncurses-devellibxsltgro
1,环境准备OS :Centos 5.7 x86安装gcc e2fsprogs-libs2下载安装ext3grephttp://ext3grep.googlecode.com/files/ext3grep-0.10.2.tar.gztar zxvf ext3grep-0.10.2.tar.gzcd ext3grep-0.10.2makemake install3,测试删除重要文件虚拟机上添加一块硬
knockd 实现 ssh安全链接
1 使用下载wget http://www.boutell.com/rinetd/http/rinetd.tar.gz2 tar zxvf rinetd.tar.gz3 make && make installvi /etc/rinetd.conf 10.10.6.191 81 10.10.6.195 80allow 10.10.6.*logfile /var/
操作系统:Centos 6.0软件版本:Nessus-4.4.1-es6.i686.rpm下载地址:http://www.nessus.org/products/nessus/nessus-download-agreement1, 下载2, 安装Nessus-4.4.1-es6.i686.rpm[root@localhost ~]# rpm -ivh Nessus-4.4.1-
getopt命令并不是bash的内建命令,它是由util-linux包提供的外部命令。相比较bash 的内置命令,getopt不只支持短参-s,还支持--longopt的长参数,甚至支持-longopt的简化参数。getopt可以用于tcsh其它的shell。现在就以系统自带的帮助文件,说说getopt在bash下的使用技巧。 #!/bin/bash # A sm
1,安装psacct m –y install psacct2启动服务/etc/init.d/psacct start3,激活进程审核touch /var/log/pactaccton /var/log/pact[root@localhost ~]# ac total 324.67[root@l
linux日志记录方式:tee -a aa.log # -a 表示追加grep "fdongdfd" missiles 2>>bb.log 错误输出到bb.logcat aa.txt bb.txt 1>biaozhun.txt 2>cuowu.txt 标准输出到biaozhun.txt 错误输出到cuowu.txtcat aa.txt bb.txt > error.t
awk '{print NR}' aa.txt 变量NR,记录号awk 'END {print}' aa.txt 最后一行awk '/22$/' aa.txt 以22结尾的awk '/^birdman/' aa.txt 以birdman开头的的awk '/\<^birdman.*22$\>/' aa.txt 以birdman 开头 22结尾的行awk '/\<^birdman.*
#!/bin/bash#encode begin#
一、移动光标1、左移h、右移l、下移j、上移k2、向下翻页ctrl + f,向上翻页ctrl + b3、向下翻半页ctrl + d,向上翻半页ctrl + u4、移动到行尾$,移动到行首0(数字),移动到行首第一个字符处^5、移动光标到下一个句子 ),移动光标到上一个句子(6、移动到段首{,移动到段尾}7、移动到下一个词w,移动到上一个词b8、移动到文档开始gg,移动到文档结束G9、移动到匹配的{
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号