nginx version: nginx/0.8.33 需求如下: http://img.test.com/20100330/80/01/12614801/a.jpg -a机器 http://img.test.com/20100330/60/01/12614801/a.jpg -b机器 url规则是:http://域名/日期/1级存放目录/2级存放目录/图片文件 我现在是想判断url的1级目录字...
上传文件大多数用的是ftp,但是用ftp有一点不好,就是本地和远程的目录要对应,这样就要在多个目录下去切换,这样挺麻烦的,如果不注意的话,很有可能传错。所以想了个办法利用scp来批量上传文件或者目录。 一,scp上传不要输入密码 如果要用scp来上传文件,...
LINUX下JAVA+TOMCAT6+APR安装和优化 当前内核环境:Linux 2.6.18-164.el5 x86_64 (Centos 5.4_x64) 安装前准备下载软件安装包(jdk,apr,tomcat): mkdir -p /data/source /data/source wgethttp://10.0.0.221/mysoft/jdk-6u21-linux-x64-rpm.bin#请据据自已的...
如果内网请求是从f5跳转到nginx上的话,默认的nginx日志配置只有$remote_addr,因此只会让nginx的access.log打印出f5的ip(即反向代理服务器的IP地址)而不会打印出源ip的。 需要知道源ip的话则需要做两个步骤: 1:在log_format里面添加$http_x_forwarded_fo...
1 首先需要使用root用户登录系统,更新与升级系统 # run as root apt-get update apt-get upgrade apt-get install sudo 2 安装编辑器vim sudo apt-get install -y vim 3. 安装gitlab 依赖的软件包 sudo apt-get install -y build-essential zlib1g-dev liby...
GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供...
前言 有时候我们想简单实现文件上传的功能,又不想使用额外的语言(比如PHP、Java),或者想实现文件的断点续传。这个时候Nginx的一个模块nginx-upload-module就能满足我们的需求。 模块安装 下载模块: cd /tmp wget https://codeload.github.com/vkholodko...
Apache服务器走到那里,unix/linux就跟到那里,这足以说明在WEB服务器领域Apache的优良性能与市场占有率 这今天互联网的大环境下,web服务已经成为公司企业必不可少的业务,大多数的安全问题也跟随而来,攻击重点也转移为web攻击,许多web与颇有价值的客户服...
什么是盗链? 盗链的定义是:此内容不在自己服务器上,而通过技术手段,绕过别人放广告有利益的最终页,直接在自己的有广告有利益的页面上向最终用户提供此内容。常常是一些名不见经传的小网站来盗取一些有实力的大网站的地址(比如一些音乐、图片、软件的下...
最近决定把svn从外包公司的SVN服务器上迁移到我们自己的linux服务器上,通过查询资料和实践获得了linux下配置apache+svn+ssl的经验。本文分享一下这个经验。 环境: centos 5.4_x64 apache 2.2.8 subversion-1.4.2 安装过程: 1、安装apache # ./configure pr...
1 Docker 是什么? -1.1 容器是什么? -2 安装 Docker -2.1 启动 docker 守护进程 -3 ...
使用场景 最近,报告查询系统负载均衡集群相关配置已经完成,两种实现方式分别是基于E...
当你执行 nginx -t 得时候,nginx会去测试你得配置文件得语法,并告诉你配置文件是否...
本文将介绍一些SSL安全性的配置,以此提升网站的安全等级。先给出本博客的SSL配置: s...
Step 1:安装配置JDK 1.下载JDK rpm包 下载地址:http://www.oracle.com/technetwork/...
问题现象: 我们有时候会遇到ssh连接服务器的时候非常慢,经常是要等30秒以上,甚至更...