在之前的文章 nginx独立图片服务器的搭建 中,介绍了搭建独立图片服务器的方法,文章中的方法也是在能考虑到的范围内想到的,时隔半年之多,通过平时的使用与管理,对图片服务器也有了更加深刻的认识。 期间也有程序员们发邮件跟我进一步探讨过这个问题,再...
图片服务器使用 Nginx 的proxy_store把主服务器的静态内容缓存到本地。 一次访问结束后,之后的访问将直接在本地硬盘上读写,分担了流量负载。 配置代码: 复制代码 代码如下: server { include listen.conf; server_name ucenter .it.net.cn; location ~ ....
nginx作为web服务器,有时需要让浏览器缓存(Browser Caching) 是为了加速浏览并节约网络资源,浏览器在用户磁盘上对最近请求过的文档进行存储。 nginx通过 expires 指令来设置浏览器的Header 语法: expires [time|epoch|max|off] 默认值: expires off 作...
在nginx环境中,可以使用 Nginx 的 proxy_store 把主服务器的静态内容缓存到本地,即实现图片缓存。 第一次访问结束后,以后的访问将直接在本地硬盘上读写,从而分担流量负载,提高访问速度与用户体验。 以下是配置代码: 复制代码 代码示例: events { use e...
例子, nginx 图片缓存服务器 配置文件。 复制代码 代码示例: #需要建立www用户和www用户组 user www www; worker_processes 8; error_log /usr/local/nginx-0.8.32/logs/error.log crit; pid /usr/local/nginx-0.8.32/nginx.pid; events { use epoll; worke...
浏览器缓存(Browser Caching) 是为了加速浏览并节约网络资源,浏览器在用户磁盘上对最近请求过的文档进行存储。 nginx 可以通过 expires 指令来设置浏览器的Header 语法: expires [time|epoch|max|off] 默认值: expires off 作用域 : http, server, loc...
系统环境: CentOS release 5.3 (Final) 2.6.18-128.el5 #1 SMP Wed Jan 21 10:44:23 EST 2009 i686 i686 i386 GNU/Linux 安装: 复制代码 代码示例: #useradd www //使用www用户运行 nginx # yum -y install openssl //使nginx 加载openssl模块 软件包存放...
首先,为什么需要独立图片服务器? 现在主流的网站都是有单独的图片服务器的,例如,人人网的为rrimg,淘宝的为taobaocdn,下面还有很多的二级 域名 。 独立的图片服务器有诸多好处,其中一个就是客户端浏览器对一个主机下的连接数量限制,具体的连接数目忘...
公司图片Windows服务机器准备迁移到Linux,约有公司 2.8KW 张零碎图片 1.8T 文件占有量。 Nginx 带动整个公司核新图片业务,I/0 老高,访问速度龟速,上头给俺的任务就是立马先搞定龟速问题。 花了一小天的时间搞好所有 nginx 配置 速度快了几倍,配置如下:...
nginx使用伪静态是直接在nginx.conf 中写规则的,并不需要像apache要开启写模块(mod_rewrite)才能进行伪静态。 nginx只需要打开nginx.conf配置文件,在server里面写需要的规则即可。 例如: 代码示例: server { listen 80; server_name bbs.jbxue.com; index...
nginx可以在不停止服务的情况下,完成软件升级,非常不错。 下面介绍下nginx平滑升级的具体操作过程。 1. nginx平滑升级 当开发了一个新的nginx模块,需要升级nginx binary时,步骤: a)替换老的nginx binary 复制代码 代码示例:[root@jbxue sbin]# mv nginx...
nginx代理tomcat时,tomcat获取的客户端不是客户端传过来的ip。 原因分析: nginx作为代理服务器先拦截客户端发来的请求,它再以localhost的身份转发给tomcat去处理。 解决办法: 在nginx配置中的location节点中添加: 代码示例: proxy_set_header Host $hos...
首先,用perl实现一个Hello World的例子。 复制代码 代码示例:#!/usr/bin/env perl use strict; use warnings; use CGI::Fast; while(my $q = new CGI::Fast) { print $q-header(text/plain); print Hello World; } 和CGI的区别仅在于多了一个循环来接受请求...
Nginx网站服务器在生产环境中运行的时候需要进行实时监控。实际上,诸如Nagios, Zabbix, Munin 的网络监控软件是支持 Nginx 监控的。 如果你不需要以上软件提供的综合性报告或者长期数据统计功能,只是需要一种快速简便的办法去监控 Nginx 服务器的请求的话...
简单的Shell脚本,直接保存并pptp.sh再执行即可。 1、脚本: yum remove -y pptpd ppp iptables --flush POSTROUTING --table nat iptables --flush FORWARD rm -rf /etc/pptpd.conf rm -rf /etc/ppp yum -y install make libpcap iptables gcc-c++ logrotat...
apache禁止显示目录索引 apache显示目录索引很不安全,下面是操作方法。 在httpd.conf文件搜索关键字Indexes 。 Directory /var/www/html Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all /Directory 出掉Indexes关键字...
今天配置一个 nginx 的 rewrite ,简直是被搞死了。其实我就是想把/xxx/0.mp4?key=123456abcde转换为/xxx.mp4?segno=0key=123456abcde这种形式经过不断的尝试,也分析了一下原因,发现niginx的内容设置中必须注意的一些问题: 1. nginx 在进行 rewrite 的正则...
在nginx.conf中加行 fastcgi_intercept_errors on;...
今天一台Nginx+jsp的服务器站点访问遇404错误 1、检查配置没有问题 2、静态页面可以访问,jsp页面访问就报404错误 3、检查Nginx错误日志未发现问题 4、检查resin日志发现提示内存不足 重启resin服务故障依旧,重启服务器故障排除。...
访问服务使器URL用IE浏览器可以下载,但是用客户端测试就没办法,提示网络错误,在客户端那边,得到的结果就是405错误,这个是nginx返回的。于是,在我的电脑上拿浏览器,输入制定的url,那客户端模拟器都可以打开,于是查看了日志,发现了其中的不同。浏览...
换了VPS之后的某一天,在Google管理员工具控制台下看到了大量的软404错误,查找了一些资料之后发现是自己在Nginx下配置404页面的方法不对才导致了错误的产生,在此记录一下Nginx下正确的404页面配置方法。 404是一个相应代码,表示页面无法找到(Page Not Fou...
很诡异~服务器是CentOS x86_64 启动极别:init 3模式 可以SSH远程登陆,但是直接接键盘,显示器就不可以。 在登陆界面输入正确的账号密码会重新返回登陆界面且没有任何提示, 输入错误的账号密码会提示账号密码错误。 解决方法方法: 重启电脑进入单用户模式...
最近遇到LNMPA一键安装包的Apache无法启动的问题,Apache提示以下信息: (98)Address already in use: make_sock: could not bind to address 127.0.0.1:88 no listening sockets available, shutting down Unable to open logs 英文的主要意思是 apache需要...
1、前言 今天学习搭建wordpress,apache服务器安装在虚拟机的Centos上。配置好以后,发现在虚拟机上可以访问,但在windows主机上不能访问。于是百度、google一下,终于解决问题。 2、问题场景 当时配置虚拟机与windows主机之间是用NAT共享网络,Cenots不能pi...
嗯,最近都在网易游戏实习,所以貌似有段时间没有上来写点东西了。。。来网易游戏实习最主要的目的其实就是想知道在游戏公司里面工作都是些什么内容,毕竟自己以前也没有接触过游戏公司。。还比较的好奇。。。 以前可能觉得游戏公司各种高大上吧,做的工作各...
1、先运行vsftpd服务: #service vsftpd start 2、通过iptables开放21号端口 (1) 先查看iptables设置: #iptables -nL Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED ACCEPT...
安装tomcat7 sudo apt-get install tomcat7 sudo apt-get install tomcat7-docs sudo apt-get install tomcat7-admin 配置文件在/etc/tomcat7/下(web.xml) WEBAPP在/var/lib/tomcat7/webapps下 启动 sudo service tomcat7 startup 关闭 sudo service tomcat7...
1、安装nginx依赖的库pcre 下载 地址:http://sourceforge.net/projects/pcre/ 2、解压pcre zip解压方式:unzip pcre-xxx tar解压方式:tar -xzvf pcre-xxx 3、运行configure cd prce-xxx ./configure 如果运行出错:You need a C++ compiler for C++ suppor...
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秒以上,甚至更...