2013-08-05
nginx在web应用上的占用率越来越高,其带的模块也越来越来。nginx_cache算是一个,虽和专业的cache工具相比略逊一筹,但毕竟部署简单,不用另装软件和资源开销,所以在web cache中也占了比重不小的一席。不过像squid和varnish等cache软件都自带的有c……
Continue reading
2013-08-02
grep和awk、sed一样,是linux最常用的几个工具之一。grep自行带的ABC三个参数在行匹配方面,非常有用。其中A(after)用于输出匹配行的后N行,B(before)用于输出匹配行的前N行,C(center)用于输出匹配行的前后各N行。具体示例如下: 11 uwsgi_param QUERY_STRING $query_string; 22 uwsgi_param REQUEST_METHOD $request_method;……
Continue reading
2013-07-31
Tomcat Native 这个项目可以让 Tomcat 使用 Apache 的 apr 包来处理包括文件和网络IO操作,以提升性能。其项目下载主页为:http://tomcat.apache.org/download-native.cgi 。默认在下载的tomcat里的bin目录带的有该项目的tar包 。 一、安装 tomcat native的安装需要依赖……
Continue reading
2013-07-25
一、相关软件安装 1、vsftp、mysql服务的安装 1[root@localhost ~]#yum install vsftpd mysql-server mysql-devel pam-devel -y 2、pam_mysql模块的安装 默认centos的yum源里有一个mod_auth_mysql包,该包和本文讲到的pam_mysql不是同一个包,前者是apache下进行http下的mysql认证使用的包。后者p……
Continue reading
2013-07-24
KVM是时下linux 平台下最流行的全功能虚拟化开源解决方案 ,KVM 有很多优势,可以方便的进行迁移算是一个。本文主要讲静态迁移 。所谓静态迁移就是在允许停机的情况下进行迁移 。其迁移方式有两种,一种是图形化下操作,一种是命令行下进行。 无论是那一种方式,为了保证数据一致情,最好先将运行……
Continue reading
2013-07-24
有些程序在设计之初就设计成了需要桌面环境下执行。最近公司就遇到了这样的问题。公司的盒子会调用第三方的office的jar包,该包的功能就是将doc、docx、ppt、pptx之类的文件转化成html 。但该包有一个苛刻的要求,就是需要在linux 桌面环境下调用,如果找不到桌面环境就……
Continue reading
2013-07-20
平时sql语句比较短的情况下,可以通过在mysql shell 界面下一条条的执行并查看输出结果 。如果sql语句比较多的情况下,这种方法就不现实了 。只能通过直接执行sql文件的方式 。 方法一:mysql 调用法 操作方式如下: mysql –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】 如果想输……
Continue reading
2013-07-20
习惯了使用Navicat For MySQL之类的工具带来的便利,所以对mysql在命令行下的操作渐于生梳 。之前虽然mysql也对外不公开,不过可以使用Navicat For MySQL提供的ssh连接直连到现网的主机上,再进行操作 。但目前在设置过堡垒机和安全优化后,不需要对公的 mysql 不但取消了公网……
Continue reading
2013-07-20
比如有一个数据文件,只有一列(在之前可以通过各种手段过滤出只有数字这一列),比如操作的响应时间 1# cat data 2490898 31189235 420212 51494270 6146515 729369 823563 9563027 1022976 11127809 1216813 13551646 1418858 1518977 1、求和 1cat data|awk '{sum+=$1} END {print "Sum = ", sum}' 2、求平均 1cat data|awk '{sum+=$1} END {print "Average = ", sum/NR}' 3、求最大值 1cat data|awk 'BEGIN {max = 0} {if ($1>max) max=$1 fi} END {print "Max=", max}' 4、求最小值(min的初始值设置一个超大数即可) 1awk 'BEGIN {min = 1999999}……
Continue reading
2013-07-20
虚拟用户的特点是只能访问服务器为其提供的FTP服务,而不能访问系统的其它资源。所以,如果想让用户对FTP服务器站内具有写权限,但又不允许访问系统其它资源,可以使用虚拟用户来提高系统的安全性。其配置步骤如下: 一、修改/etc/vsftpd/vsftpd.conf 文件 具体内容为: 1[root@ /etc/vsftpd]cat……
Continue reading