- 博客(27)
- 资源 (9)
- 收藏
- 关注
转载 Nginx htpasswd 身份验证 密码验证
nginx找一个htpasswd是一件让人头疼的事情。如何简单快速的实现呢 > httppasswd.pl加入如下内容;#!/usr/bin/perluse strict;my $pw=$ARGV[0] ;print crypt($pw,$pw)."\n";chmod +x httppasswd.pl//生成密文密
2013-12-27 17:41:46 6344
转载 安装成功的nginx如何添加未编译安装模块
原已经安装好的nginx,现在需要添加一个未被编译安装的模块举例说明:安装第三方的ngx_cache_purge模块(用于清除指定URL的缓存)nginx的模块是需要重新编译nginx,而不是像apache一样配置文件引用.so1.wget http://labs.frickle.com/files/ngx_cache_purge-2.0.tar.gz
2013-12-27 15:32:03 26275
转载 nginx限制某个IP同一时间段的访问次数
如何设置能限制某个IP某一时间段的访问次数是一个让人头疼的问题,特别面对恶意的ddos攻击的时候。其中CC攻击(Challenge Collapsar)是DDOS(分布式拒绝服务)的一种,也是一种常见的网站攻击方法,攻击者通过代理服务器或者肉鸡向向受害主机不停地发大量数据包,造成对方服务器资源耗尽,一直到宕机崩溃。cc攻击一般就是使用有限的ip数对服务器频繁发送数据来达到攻击的目的,ngi
2013-12-27 13:45:56 15746
转载 Wireshark的简介
--------------------------------------------------------------《Wireshark数据包分析实战》这本书其实还很不错,当时买回来只是翻了翻,就被同事借走了,之后公司搬家,这本书也就再也没看到了…,不过我在网上找到了PDF版,这里共享一下(这个也是网上找到的,如果有侵权行为,我会立即删除掉),PDf下载地址>>这个算扫描版
2013-12-27 13:25:44 1773
转载 解决“service nginx does not support chkconfig”的问题?
因为这2天要安装nginx服务器,其nginx没有提供启动脚本,就想自己写一个启动脚本,但是再写完脚本的时候,想使用service启动该服务,nginx启动脚本如下:#!/bin/bash# Startup script for the nginx Web Server# description: nginx is a World Wide Web server. It i
2013-12-27 10:26:48 17698
转载 nginx开机自动启动脚本
把以下脚本保存为nginx文件放入/etc/init.d/nginx然后可以通过/etc/init.d/nginx start 命令启动nginx/etc/init.d/nginx stop 命令停止nginx/etc/init.d/nginx restart 命令重启nginx开机自动启动nginx,如果需要开机启动服务,保存好 /etc/init.d/ngi
2013-12-27 10:25:21 8319 2
转载 NGINX_TOMCAT 负载均衡配置
此配置已在生产环境中运行。软件:Nginx-1.0.8下载地址:http://nginx.org/download/nginx-1.0.8.tar.gzapache-tomcat-6.0.18下载地址:http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.tar.gzj
2013-12-27 09:46:18 2314
转载 nginx源码安装
nginx源码安装 安装环境: 操作系统:Ubuntu 12.04 Nginx: V1.4.2 PCRE: V8.33 zlib: V1.2.8
2013-12-26 15:22:40 3498
转载 Nginx安装
nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。ububtu平台编译环境可以使用以下指令apt-getinstallbuild-essentialapt-getinstalllibtool
2013-12-26 15:02:33 1106
转载 nginx 代理模式下,获取客户端真实IP
最近做博友推荐,发现个小问题,用$_SERVER['REMOTE_ADDR'];得到的都是服务器的地址192.168.96.52,搜索了一下,发现问题,改为$_SERVER['HTTP_X_REAL_IP'];:nginx 代理模式下,获取客户端真实IP在nginx中设置:proxy_set_header Host $host
2013-12-26 13:59:20 3166
转载 linux 运维shell
1.删除0字节文件find -type f -size 0 -exec rm -rf {} \;2.查看进程按内存从大到小排列ps -e -o "%C : %p : %z : %a"|sort -k5 -nr3.按cpu利用率从大到小排列ps -e -o "%C : %p : %z : %a"|sort -nr4.打印说cache里的UR
2013-12-17 15:25:49 1345
转载 Linux中find常见用法示例
·find path -option [ -print ] [ -exec -ok command ] {} \;find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find命令对匹配的文件执行该参数所给出
2013-12-17 14:20:25 829
转载 Linux定时器工具-crontab 各参数详解及如何查看日志记录
要使用crontab定时器工具,必须要启动cron服务:service cron startcrontab的语法,以备日后救急。先上张超给力的图:crontab各参数说明: -e : 执行文字编辑器来编辑crontab,内定的文字编辑器是VI-r : 删除目前的crontab-l : 列出目前的crontab(查看专用)
2013-12-13 11:43:35 5094
转载 Ubuntu使用crontab定时任务
因为今天想定时执行postgres的一些脚本,所以在网上查一下有一个crontab的命令,就把这个命令的使用记录一下,方便日后查找.cron是一个[守护程序]用于在指定的时间内执行行程类的任务,每一个用户都有一个 crontab 文件,来允许他们指定需要执行的内容和时间,此外,系统也有一个 crontab ,用来允许像交替日志和更新本地数据这样有规则的任务。环境:Ubuntn 12
2013-12-13 11:41:26 2156
转载 Ubuntu查看crontab运行日志
起因今天发现一台Ubuntu服务器crontab定时运行scp的备份脚本失败,手动执行脚本没问题,所以想从crontab的日志里找原因,突然发现我的/var/log下没有cron日志,这里记录一下如何ubuntu server如何查看crontab日志crontab记录日志修改rsyslogsudo vim /etc/rsyslog.d/50-default.con
2013-12-13 11:39:49 22399
转载 ubuntu没有开启cron日志
默认情况下,ubuntu没有开启cron日志,这样你可能无法查看定时任务的执行情况。通过更改设置,我们可以开启它:1.修改rsyslog文件,将/etc/rsyslog.d/50-default.conf 文件中的#cron.*前的#删掉;2.重启rsyslog服务service rsyslog restart3.重启cron服务service cron restart
2013-12-13 11:36:19 1812
转载 crontab读取环境变量参数及定时运行java
大家都知道crontab是个好东东,可以定时执行一些任务,帮助你监控系统状况,帮助你每天重复的做一些机械的事情。但是crontab有一个坏毛病,就是它总是不会缺省的从用户profile文件中读取环境变量参数,经常导致在手工执行某个脚本时是成功的,但是到crontab中试图让它定期执行时就是会出错。 1,新建一个文件,比如crontabjava,写入: #!/bin/sh
2013-12-13 11:24:46 2147
转载 LINUX命令行如何查看memcache运行状态
(附加)如何查看memcache服务器端版本: ./memcached -hmemcache的运行状态可以方便的用 stats 命令显示。首先用telnet 127.0.0.1 11211这样的命令连接上memcache,然后直接输入stats就可以得到当前memcache的状态。这些状态的说明如下:pidmemcache服务器的进程ID
2013-12-05 13:35:49 24607
转载 Ubuntu 12.4 环境搭建
unbunt 12.4安装环境 记之!nginx安装:1sudo apt-get install nginx常用命令:1234sudo /etc/init.d/nginx start //启动
2013-12-02 17:50:57 1593
转载 windows 7 telnet 开启关闭
神奇的事情发生了,win7下的输入telnet提示命令不存在,怎么搞出来? 步骤: 控制面板->程序和功能->打开或关闭windows功能->选中telnet客户端->确定,ok啦,搞出来了,如果还是不行,那就是rp问题了 相关介绍: Telnet概念: Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用
2013-12-02 17:36:39 2590
转载 Ubuntu 12.10下安装Redis(图文详解)+ Jedis连接Redis
Ubuntu 12.10下安装Redis(图文详解)+ Jedis连接Redis为保证权限不出问题,以下操作全用root账号执行。 1.获取redis源码wgethttp://redis.googlecode.com/files/redis-2.2.13.tar.gz2.解压,设置权限 然后将解压并设置好权限的redis目录拷贝到用户目录/h
2013-12-02 16:46:25 3650
转载 ubuntu12.04下redis安装/配置
redis安装下载安装包: wget http://redis.googlecode.com/files/redis-2.6.12.tar.gz 编译源程序:解压安装包:tar xzf redis-2.6.12.tar.gz进入解压后的安装包目录:cd tar xzf redis-2.2.12进行编译:make编译后安装(需要管理员权限)
2013-12-02 16:30:12 1157
转载 HTTP 请求头 Header
HTTP 请求头 Header HTTP请求头概述 (HttpServletRequest) HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST或者HEAD)。 如有必要,客户程序还可以选择发送其他的请求头。大多数请求头并不是必需的,但Content-Length除外。对于POST请求来说Content-Length必须出现。 下面是一些
2013-12-02 15:20:47 34052 2
转载 NoSQL开篇——为什么要使用NoSQL
【编者按】NoSQL在2010年风生水起,大大小小的Web站点在追求高性能高可靠性方面,不由自主都选择了NoSQL技术作为优先考虑的方面。今年伊始,InfoQ中文站有幸邀请到凤凰网的孙立先生,为大家分享他之于NoSQL方面的经验和体会。非常荣幸能受邀在InfoQ开辟这样一个关于NoSQL的专栏,InfoQ是我非常尊重的一家技术媒体,同时我也希望借助InfoQ,在国内推动NoSQL的发展
2013-12-02 13:43:10 2575
转载 一个成功的淘宝客网站具有哪些特点
有些淘宝客做网站为什么赚不到钱呢?为什么同样的淘宝客程序做出来的网站有些赚钱多些呢?今天我们来说下一个成功的淘宝客网站都有哪些特特点。步骤/方法11.网站一定要有自己的特色。这个就是网站的定位。有特色的网站自然能吸引住客户,网站跳出率就减少了。我看到有些人的网站,大而全,但是推广的商品没什么特色,反而一点客户也留不住。可能客户一打开你的站
2013-12-02 13:31:50 2363
转载 淘宝客网站架构设计方案
做一个淘宝客网站所需要的API,TOP几乎没有任何权限限制,唯一困扰各位淘客的应该就是流量了。以下详细讲解了四个案例,循序渐进,最终提供一个给各位淘客参考的网站架构,来解决这个流量超限的问题。仅针对淘宝客网站初学者参考,适合对淘宝客网站开发有一定了解的人。案例一:无缓存实时架构这是一个最简单的模型。用户在访问网站的时候,程序接受用户访问请求后直接通过API获
2013-12-02 13:29:21 4896
转载 get/post方式调用http接口
preparation1. 项目环境如下:myeclipse6.5 、tomcat5.0、system:xp、JDK:开发1.5,编译1.4为了方便,在原来的web项目UpDown中新建了一个httpcall包,用来保存http接口和调用的客户端。 2.准备需要的jar包* commons-httpclient-3.0.j
2013-12-02 11:38:14 12154 1
TCPdump工具
2014-02-14
安卓开发Wifi无线调试工具
2013-09-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人