ngx_http_auth_basic_module模块实现让访问着,只有输入正确的用户密码才允许访问web内容。web上的一些内容不想被其他人知道,但是又想让部分人看到。nginx的http auth模块以及Apache http auth都是很好的解决方案。 默认情况下nginx已经安装了ngx_http_auth...
Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用,如实时聊天等等。然而对于gzip编码,...
ngx_http_split_clients_module模块创建适合于A/B测试(也叫做分离测试)的变量。或者当做负载均衡来使用。我相信,有很多地方可以用上此模块。 配置实例 view sourceprint?http { split_clients ${remote_addr}AAA $variant { 0.5% .one; 2.0% .two; * ; } s...
一、在http header上增加命中显示 nginx提供了$upstream_cache_status这个变量来显示缓存的状态,我们可以在配置中添加一个http头来显示这一状态,达到类似squid的效果。 view sourceprint?location / { proxy_redirect off; proxy_set_header Host $host; pr...
Nginx 1.6.3 稳定版本和 Nginx 1.7.12 主线版本发布啦。 Nginx 1.6.3 改进内容如下: *) 新特性: tcp_nodelay 指令支持 SPDY 连接 *) Bug 修复:错误处理 *) Bug 修复:如果使用 post_action 指令,那么日志会出现 header already sent 警告 *) Bug 修复:...
当运维遇到要重写情况时,往往是要程序员把重写规则写好后,发给你,你再到生产环境下配置。对于重写规则说到底就是正则匹配,做运维的岂能对正则表达式不了解的?最起码最基本的正则表达式会写。套用一句阿里的话(某网友说是阿里说的,不清楚到底是不是出自...
1.安装后初始化配置 当Tomcat完成安装后你首先要做的事情如下: 首次安装完成后立即删除webapps下面的所有代码 rm -rf /srv/apache-tomcat/webapps/* 注释或删除 tomcat-users.xml 所有用户权限,看上去如下: # cat conf/tomcat-users.xml?xml version=1.0...
1、验证ppp 用cat命令检查是否开启ppp,一般服务器都是开启的,除了特殊的VPS主机之外。 [root@localhost1 /]# cat /dev/ppp cat: /dev/ppp: No such device or address cat出现上面结果,则说明ppp是开启的,可以正常的配置pptp了。 2、安装PPP [root@local...
apache2.4.1放出后据说性能目标直指nginx,所以自己编译安装了两个版本进行静态页的压力测试。 测试服务器为虚拟机 2颗CPU 2G内存。 编译选项: apache: ./configure prefix=/usr/local/apache enable-proxy-http enable-proxy-fcgi enable-proxy enable-pro...
话说nginx在大压力的环境中比apache的表现要好,于是下载了一个来折腾一下。 下载并编译安装,我的编译过程有点特别: 1。去除调试信息,修改$nginx_setup_path/auto/cc/gcc这个文件,将 CFLAGS=$CFLAGS -g 这一行注释掉。 2。由于仅测试WEB服务器的性能,所...
开发要求部署个版本管理器,参照教程,写写自己的经验: 检查是否安装了低版本的SVN [root@zck /]# rpm -qa subversion #卸载旧版本SVN [root@zck modules]# yum remove subversion 安装SVN [root@zck modules]# yum install httpd httpd-devel subversion m...
在nginx中配置proxy_pass时,如果是按照^~匹配路径时,要注意proxy_pass后的url最后的/,当加上了/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走;如果没有/,则会把匹配的路径部分也给代理走。 location ^~ /static_js/ { proxy_cache js...
许多Linux管理员依赖一种集中式远程监控系统(比如Nagios或Cacti),检查网络基础设施的健康状况。虽然集中式监控系统为管理员在处理许多主机和设备时简化了工作,但专用的监控设备显然成了单一故障点;要是监控设备出现故障或者由于其他原因(比如硬件坏掉或网...
Docker 1.6.0 RC5 发布,此版本只改进了 docker.exe,并未修改 Docker for Linux。此版本现已提供下载: 源代码: https://github.com/docker/docker/archive/v1.6.0-rc5.zip Ubuntu/Debian: curl -sSL https://test.docker.com/ubuntu | sh or curl -sSL ht...
D-ITG (分布式互联网流量生成器)是能够在包级别的生成流量的平台。它支持IPv4和IPv6流量,并可以可以生成网络层、传输层和应用层流量。 支持的OS包括: Linux (Ubuntu, Debian, Fedora, CentOS, OpenWRT) Windows (XP, Vista, 7) OSX (Leopard) FreeBSD...
本nginx模块主要功能是对请求的图片进行缩略/水印处理,支持文字水印和图片水...
EZHTTP是集成了nginxapachephpmysqlmemcached等web服务器软件的一键安装脚本,它能自由选择安装任意的软件,自动选最优线路下载,定制容易。 如何安装 因为安装时间会比较久,建议安装前使用screen,screen使用方法如下: 1、首先得安装screen,ubuntu使用apt...
og4z是一款开源的轻量级的跨平台日志库 主要针对7*24小时服务器程序的日志输出与跟踪调试, 支持64/32位的debian, redhat, centos, suse, windows等多操作系统....
Qlnmp2.0 是一个Nginx + Mysql + PHP + Apche(可选)环境自动部署工具, 完全根据不同的硬件配置智能调优配置参数,包含安全证书双向验证的WEB管理工具、TLS + SSL 加密传输的FTP以及完全模块化选择的安装方式。适用于Redhat / Centos 5.x 32位和64位的操作...
wdcp (WDlinux Control Panel) 是一套用PHP开发的Linux服务器管理系统,旨在易于使用和管理Linux服务器,可以在线通过网页管理服务器和虚拟主机.简单,方便,易操作.只有Linux版本,没有windows版本,让你方便地使用和管理Linux服务器,让不懂Linux的人也可以用Linux...
假设我们有以下要求 路径 权限 备注 /ftp/open 公司所有人员包括来宾均可以访问 只读 /ftp/private 仅允许 Alice 、 Jack 、 Tom 三个人访问 Alice 、 Jack 只允许下载, Tom 可以上传 均使用虚拟账户 安装 FTP 1 2 3 4 5 6 7 8 9 // 使用yum安装 #yum-yinst...
cobbler的相关优势: Cobbler支持命令行管理,web界面管理,还提供了API接口,可以方便二次开发使用。 cobbler不会因为在局域网中启动了dhcp而导致有些机器因为默认从pxe启动在重启服务器后加载 tftp 内容导致启动终止。 Cobbler作为一个预备工具,使部署Red...
Nginx处理用户请求的静态页面,tom cat 处理用户请求jsp页面,来实现动态分离,前端nginx反向代理后端nginx+tomcat集群,实现负载均衡,这样一来就能更好的提高并发,处理性能,并隐藏后端,提高安全 环境: 前端: Centos 192.168.0.211: nginx + Ngx_cach...
Linux-dash是一款为Linux设计的基于web的轻量级监控面板。这个程序会实时显示各种不同的系统属性,比如CPU负载、RAM使用率、磁盘使用率、网速、网络连接、RX/TX带宽、登录用户、运行的进程等等。它不会存储长期的统计。因为它没有后端数据库。 本篇文章将会...
看到很多VPS用户并不是用来搭建网站的,而是用来创建邮件服务器使用发送邮件,所以老左也来学习这类功能的应用。学习和使用搭建邮件服务器肯定需要先用到免费开源的iRedMail软件。iRedMail能够在Red Hat、CentOS、SDebian、 Ubuntu等环境系统中快速部署邮件...
最近接触PAAS相关的知识,在研发过程中开始使用Docker搭建了自己完整的开发环境,感觉生活在PAAS时代的程序员真是幸福,本文会简要介绍下Docker是什么,如何利用Docker来搭建自己的开发环境(本文主要是面向Mac OS X),以及期间所遇到的一些坑和解决方案。...
首先,在安装完centos ,选中虚拟机--右键--设置--虚拟机设置成NAT模式 选择 编辑--虚拟网络编辑器--查看或者编辑 子网ip 和 子网掩码 选中 NAT设置 查看网关Ip 查看没有配置前的ifconfig 的情况 并记录下mac 下面开始正式配置指定的IP: 在root权限下 编辑:...
介绍给大家一款最实用的是linux远程管理软件,xshell,最好用的软件,没有之一。支持中文,家庭用户全免费,支持保存密码,支持各种自定义功能,包括字体等等。 一、输入IP和端口 二、输入ROOT帐号和密码 三、平时使用,直接点开就连接上了,省事省心,尤其...
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秒以上,甚至更...