现在位置 >首页 > Ops
0℃
2012年10月25日 nginx, secure ⁄ 被围观 3,453 view+
phpMyAdmin 是一个以 PHP 为基础,以 Web-Base 方式架构在网站主机上的 MySQL 的数据库管理工具,让管理者可用 Web 接口管理 MySQL 数据库。 通过 Nginx auth_basic 验证功能,可以为 phpMyAdmin 目录增加用户名,密码验证机制。防止任意用户访问 phpMyAdmin(0day 我怕怕!)。 一,使用 htpasswd 命令生成密码文件,支持语法如下: /usr/bin/htpasswd -c passwordfile username 二,举例:生成一个 reistlin.passwd 密码文件,用户名 admin,密码 *** /usr/bin/htpasswd -c /etc/nginx/conf/reistlin.passwd ad...
阅读全文
0℃
2012年08月09日 fault, Linux ⁄ 被围观 3,670 view+
经常会遇到linux下安装软件时提示少文件,如何知道所缺少的文件属于哪个包?用什么命令查看? 例如:/lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录 如何判断知道ld-linux.so.2文件属于哪个包,知道后才能用yum安装,使用如下命令: yum provides "*/ld-linux.so.2" 来源:http://www.92csz.com/55/1157.html
阅读全文
0℃
2012年08月01日 Mysql ⁄ 被围观 3,617 view+
想知道有那些变量(系统变量、状态变量、集群变量、日志变量…),在mysqladmin 中输入:“mysqladmin –u 用户 –p 密码 variable” 或者在mysql命令端用“show variables”显示 1、 log_slow_queries                        | OFF/ON 慢查询记录日志,慢查询是指查询时间超过设定时间(如下面设为2秒)的查询,(还有个指标是第29点的min_examined_row_limit)这个可以记录那些查询语句比较慢,然后通过分析语句而优化数据库或查询语句。具体配置在my.ini加入: log_show_queries = “日志路径/文件名”   #保存日志的路...
阅读全文
0℃
2012年08月01日 nginx ⁄ 被围观 3,982 view+
Nginx的平滑重启 如果改变了Nginx的配置文件(nginx.conf),想重启Nginx,可以发送系统信号给Nginx主进程的方式来进行。不过,在重启之前,要确认Nginx配置文件的语法是正确的,可通过如下命令测试配置文件是否正确: /usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf 如果配置文件不正确,屏幕会提示配置文件的第几行出错: nginx:[emerg] invalid number of arguments in "autoindex" directive in /usr/local/nginx/conf/nginx.conf:29 nginx:configuration file /usr/local/ng...
阅读全文
0℃
2012年07月27日 Linux, tools ⁄ 被围观 13,802 view+
一、Atop 是一个基于 ASCII 的全屏的性能监控工具,可用来监控进程的活动时间,高亮显示出一些过载的进程,还包括其他的一些系统指标例如:CPU、内存、交换分区、磁盘和网络等信息。 下载地址:atop 安装 cd atop-1.27-3 make make install 二、htop是一个可以让用户与之交互的进程查看器。作为文本模式的应用程序,主要用于控制台或 X 终端中。当前具有按树状方式来查看进程,支持颜色主题,可以定制等特性。 下载地址:htop 安装 ./configure make make intall 三、Iftop 主要用来显示本机网络流量情况及...
阅读全文
1℃
2012年07月25日 monitor, tools ⁄ 被围观 19,854 view+
一、用monit监控系统进程 monit是一款功能强大的系统状态、进程、文件、目录和设备的监控软件,用于*nix平台, 它可以自动重启那些已经挂掉的程序,非常适合监控系统关键的进程和资源(默认带web界面),如:nginx、apache、mysql和cpu占有率等。而监控管理Python进程,常用的是supervisor、zdaemon 下面分别介绍monit的安装、配置和启动。 安装 在debian或ubuntu上安装monit非常方便,通过下面的命令 sudo apt-get install monit 即可,其它*nix上也很简单,下载源码走一遍安装三步就OK了。 ./configure make make...
阅读全文
0℃
2012年07月25日 svn ⁄ 被围观 4,885 view+
header("Cache-Control:no-cache,must-revalidate"); define('ADMIN_USERNAME','xupeng'); // Admin Username define('ADMIN_PASSWORD','xupeng'); // Admin Password if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW']) || $_SERVER['PHP_AUTH_USER'] != ADMIN_USERNAME ||$_SERVER['PHP_AUTH_PW'] != ADMIN_PASSWORD) { Header("WWW-Authenticate: Basic realm=\"SVN UPdate Login\""); Header("HTTP/...
阅读全文
0℃
2012年07月19日 Linux, php ⁄ 被围观 5,780 view+
$ php -r 'echo md5("123456");' e10adc3949ba59abbe56e057f20f883e $ echo '123456' | md5sum f447b20a7fcbf53a5d5be013ea0b15af md5sum与md5结果不同的原因是md5sum对”123\n”进行求散列,而不是对’123′求散列 正确的写法应该是通过echo的’-n’选项,让echo不要输出换行符,这样结果就一样了 $ echo -n '123456' | md5sum e10adc3949ba59abbe56e057f20f883e
阅读全文
0℃
2012年07月18日 redis, Storage ⁄ 被围观 3,113 view+
一些人则认为Redis是一个data structure server,因为Redis支持复杂的数据特性,比如List, Set等。对Redis的作用的不同解读决定了你对Redis的使用方式。 互联网数据目前基本使用两种方式来存储,关系数据库或者key value。但是这些互联网业务本身并不属于这两种数据类型,比如用户在社会化平台中的关系,它是一个list,如果要用关系数据库存储就需要转换成一种多行记录的形式,这种形式存在很多冗余数据,每一行需要存储一些重复信息。如果用key value存储则修改和删除比较麻烦,需要将全部数据读出再写入。Redis...
阅读全文
0℃
2012年07月17日 Linux, secure ⁄ 被围观 3,369 view+
【系统环境如下】 系统:     CentOS release 5.4 软件版本: logwatch-7.3-6 【 下载及文档 】 源码包及RPM包下载 ,官方的相关文档    http://sourceforge.net/projects/logwatch/files/ 【 描述 】 Logwatch是使用 Perl 开发的一个日志分析工具 Logwatch能够对Linux 的日志文件进行分析,并自动发送mail给相关处理人员,可定制需求 Logwatch的mail功能是借助宿主系统自带的mail server 发邮件的,所以系统需安装mail server , 如sendmail,postfix,Qmail等 【 安装 】 a. Logwatch是使用 Perl 开发的 , 所以你需要...
阅读全文
×
腾讯微博