摘要:
nginx真正能够发挥其良好的负载能力的,是在linux下。我们在windows下搭建好环境,测试开发使用。强烈建议在linux下开发的。----下载nginx访问www.nginx.org,download最新的开发版本:1.1.5 (似乎nginx也要有朝版本帝发展的迹象了)文件名为:nginx-1.1.5.zip在硬盘上建立一个nginx目录,解压。目录中就只有一个nginx.exe文件,总大小不超过2.15M,真苗条。如果,只是要做html解析,直接运行nginx.exe即可,默认web目录为nginx\html,我们一般要配置成支持php的,哈哈。nginx+php+FastCGI这 阅读全文
摘要:
生成证书$cd/usr/local/nginx/conf$opensslgenrsa-des3-outserver.key1024$opensslreq-new-keyserver.key-outserver.csr$cpserver.keyserver.key.org$opensslrsa-inserver.key.org-outserver.key$opensslx509-req-days365-inserver.csr-signkeyserver.key-outserver.crt编辑nginx.confserver{server_nameYOUR_DOMAINNAME_HERE;lis 阅读全文
摘要:
最近公司出于安全考虑,需要将登录页做成https访问,其他页面仍采用http访问,环境是Linux平台,web服务器采用Tomcat + Nginx。之前没接触过nginx,这两天网上查资料,试了好多,终于有点小成果,特此做一下记录。目前还存在一些问题,希望各位多多指教。下面说一下我的具体做法:1.将nginx解压到C盘根目录,重命名文件夹为Nginx(版本:1.3.5)。2.生成自签名证书(采用OpenSSL生成),生成工具下载:绿色版OpenSSL工具.rar、自签名测试证书工具.rar。3.将生成的证书文件server.cer和server.key分别都拷贝到Tomcat和Nginx的c 阅读全文
摘要:
HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。https:URL表明它使用了HTTP,但HTTPS存在不同 于HTTP的默认端口及一个加密/身份验证层(在HTTP与TCP之间)。这个系统的最初研发由网景公司进行,提供了身份验证与加密通讯方法,现在它被广 泛用于万维网上安全敏感的通讯,例如交易支付方面... 阅读全文
摘要:
nginx绑定多个域名可又把多个域名规则写一个配置文件里,也可又分别建立多个域名配置文件,我一般为了管理方便,每个域名建一个文件,有些同类域名也可又写在一个总的配置文件里。一、每个域名一个文件的写法首先打开nginx域名配置文件存放目录:/usr/local/nginx/conf/servers ,如要绑定域名www.server110.com则在此目录建一个文件:www.server110.com.conf 然后在此文件中写规则,如:server{listen 80;server_namewww.server110.com;#绑定域名index index.htm index.html in 阅读全文
摘要:
Nginx强大的正则表达式支持,可以使server_name的配置变得很灵活,如果你要做多用户博客,那么每个用户拥有自己的二级域名也就很容易实现了。下面我就来说说server_name的使用吧:server_name的匹配顺序nginx中的server_name指令主要用于配置基于名称虚拟主机,server_name指令在接到请求后的匹配顺序分别为:1、准确的server_name匹配,例如:server {listen 80;server_name ssdr.info www.ssdr.info;...}2、以*通配符开始的字符串:server {listen 80;server_name 阅读全文
摘要:
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Directory\shell\Command Prompt Here]@="Command &Prompt Here"[HKEY_CLASSES_ROOT\Directory\shell\Command Prompt Here\command]@="cmd.exe /k cd %1" 阅读全文
摘要:
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /... 阅读全文
摘要:
随着linux应用的普及,linux管理越来越依赖远程管理。在各种telnet类工具中,putty是其中最出色的一个。一、Putty简介 Putty是一个免费小巧的Win32平台下的telnet,rlogin和ssh客户端。它的主程序只有364k, 但是功能丝毫不逊色于商业的telnet类工具。 ... 阅读全文
摘要:
Nginx从0.7.48版本开始,支持了类似Squid的缓存功能。这个缓存是把URL及相关组合当作Key,用md5编码哈希后保存在硬盘上,所以它可以支持任意URL链接,同时也支持404/301/302这样的非200状态码。虽然目前官方的Nginx Web缓存服务只能为指定URL或状态码设置过期时间,不支持类似Squid的PURGE指令,手动清除指定缓存页面,但是,通过一个第三方的Nginx模块,可以清除指定URL的缓存。 Nginx的Web缓存服务主要由proxy_cache相关指令集和fastcgi_cache相关指令集构成,前者用于反向代理时,对后端内容源服务器进行缓存,后者主要用于... 阅读全文
摘要:
调试了很久。。。哦耶共享出来吧其实 nginx反向代理同一ip多个域名,给header加上host就可以了 upstream test.test.cn { server 119.75.216.20:80; } server { listen 80; server_name localhost; server_name test.test.cn; server_name test2.test.cn; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.html in 阅读全文
摘要:
代理服务器是使 用非常普遍的一种将局域网主机联入互联网的一种方式,使用代理上网可以节约紧缺的IP地址资源,而且可以阻断外部主机对内部主机的访问,使内部网主机免受 外部网主机的攻击。但是,如果想让互联网上的主机访问内部网的主机资源(例如:Web站点),又想使内部网主机免受外部网主机攻击,一般的代理服务是不能 实现的,需要使用反向代理来实现。 本文将详细介绍反向代理服务的概念以及如何利用反向代理服务器提高WEB服务器的性能和安全性。 一.反向代理的概念 什么是反向代理呢?其实,反向代理也就是通常所说的WEB服务器加速,它是一种通过在繁忙的WEB服务器和Internet之间增加一个高速的... 阅读全文
摘要:
本篇教程是顺应大家的要求而写。教程内大部分都是奶罩在为VeryCD等大型网站构建CDN时所累积的经验。在一些概念方面可能会有一些错漏,希望 大家指正。本教程面对的对象是个人站长,所以各方面会力求傻瓜化,让大家都能看懂。当然,前提是需要你要有一颗好学的心,还有坚韧的毅力。 另外一方面,本篇文章基本不会涉及到Windows的内容,整套系统将会是架构在CentOS Linux 5上。别问我为什么不是Windows,因为Windows只能拿一个字形容:烂。不喜欢Linux,或者认为Linux学习起来有困难的朋友,可以到此 打住。 可能有人要问,为什么是Linux,而不是FreeBSD?因为FreeBS 阅读全文
摘要:
今天写这篇教程目的在于分享自己在WINDOWS主机下配置squid的方法。哪些地方写的不完善或是不完整或是需要修改的地方,大家可以提出。我会第一时间纠正。下面看正文部分。先提条件,您预安装配置squid的这台计算机必须是联入网络的,系统版本是windows 2000/xp/2003/server 2003。1)先下载Squid for Windows版本,下载地址如下(ZIP文件名称:squid-2.7.STABLE4-bin.zip),可以把这个文件下载到桌面,这样好找好操作。Squid是Linux/Unix下著名的代理服务器软件,很多商业版本的代理服务器都是基于Squid进行开发的:ht. 阅读全文
摘要:
好吧,更新个文章,有段时间没写技术博文了。今天就说说squid反向代理这个服务,当然,这是在Linux下配置完成的。说自己没偏见似乎不可能 了。大概是相对喜欢Linux而已。但我从不否认Windows Server功能及性能会比Linux差。只是个人爱好哈,不多说。下面说下搭建squid反向代理多个域名,多个web站点的方法。环境(这个很重要)两台CentOS6.3一台RHEL6.2网卡信息和DNS记录信息比较多,似乎有点烦,有需要的看清楚就是了。纯属个人喜好和习惯划分的。DNS Server IP:192.168.2.10 (VMnet2)Squid Server IP:(双网卡,一般代理都 阅读全文
摘要:
windows下rsync部署安装 2012-06-05 12:06:13|分类: 系统 |标签:rsyncwindows |字号订阅rsync在windows与windows服务器之间的同步设置1.准备两台机器:server-----192.168.0.201client-----192.168.0.2022.下载windows版的rsync工具文件: cwRsync_client_2.0.10_Installer.zip server端:cwRsync_Server_2.0.10_Installer.zipclient端:cwRsync_2.0.10_Installer.zip3.安装与. 阅读全文
摘要:
数据库集群技术有哪些?集群软件的分类:一般来讲,集群软件根据侧重的方向和试图解决的问题,分为三大类:高性能集群(High performance cluster,HPC)、负载均衡集群(Load balance cluster, LBC),高可用性集群(High availability cluster,HAC)。按照集群工作的层面,可分为:数据库服务器集群,应用服务器集群,交换机集群等按照集群的架构,可分为:共享磁盘型,非共享磁盘型。按照集群粒度不同:基于IO;基于操作系统;基于数据库实例的;基于每个数据库的等。什么是高性能集群高性能集群(High performance cluster,H 阅读全文
摘要:
在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络.#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.log;pid /var/run/nginx.pid;#工作模式及连接数上限events { use epoll; #epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于linux2.6以上内核,可以大大提高nginx的性能 worker_connections 1024;#单 阅读全文