2009年5月12日 星期二

apache IIS 共享80 端口

因为只有一台服务器(win2003 server) 既需要在上面跑asp程序 又需要在上面跑php应用 又不想用iis跑php应用 还有就是不想把asp程序跑在apache上 就需要一个apache与iis共存的方案。

iis是windows2003 server自带的iis6.0

apache是apache2.2.8

首先当然是下载并安装apache

接着开始先把自动启动的iis服务器停下来,修改iis的端口为非80(比如8081)

再接着打开apache的httpd.conf文件开始配置

要让apache支持转发也就是做iis的代理那么就要先启用apache的代理模块:

#LoadModule proxy_module modules/mod_proxy.so
-->LoadModule proxy_module modules/mod_proxy.so

#LoadModule proxy_connect_module modules/mod_proxy_connect.so

-->LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so

-->LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
#LoadModule proxy_http_module modules/mod_proxy_http.so

-->LoadModule proxy_http_module modules/mod_proxy_http.so

完成了代理模块的启用 那么我们开始配置虚拟主机

先包含httpd-vhosts.conf文件

#Include conf/extra/httpd-vhosts.conf

-->Include conf/extra/httpd-vhosts.conf

保存httpd.conf,打开httpd-vhosts.conf文件

开始配置虚拟机

NameVirtualHost *:80

ServerAdmin b@b.com
ServerName www.b.com
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"


ProxyPreserveHost On
ServerAdmin a@a.com
ServerName www.a.com
DefaultLanguage zh-CN
AddDefaultCharset GB2312
ProxyPass / http://www.a.com:8081/
ProxyPassReverse / http://www.a.com:8081/

配置完成并保存httpd-vhosts.conf

开始重启apache服务器和iis服务器

我们通过www.a.com访问过去就会看到iis的默认页面

通过www.b.com访问过去就可以看到it's work。

这样我们就实现了iis和apache共享80端口

水熊虫

如果在地球生物中海选首批火星移民,蓝藻完全有可能胜出,但不是最佳答案。有一种名气远逊于蓝藻的小动物,是目前所知生物当中最顽强的,这个世外高手便是 水熊虫。水熊虫属缓步动物门,体长大概在0.1到1.5毫米间,外形像熊,有脑,有嘴,有眼,有神经系统,甚至和高等动物一样长有肌肉纤维和爪子。水熊虫 被认为是一种超级进化的产物。直到现在,科学家们都还在为如何人工杀死一只水熊虫而头疼。

水熊虫可以主动脱去体内99%的水分,把代谢率降到几乎等于零,而人类的脱水极限是体重的4%;零下271℃对水熊虫来说不算太冷,150℃的高温也不过 比较暖和罢了;它们可承受600兆帕的高压;在pH值为1的强酸以及pH值为13的强碱下,很多动物会被溶化得连骨头都找不着,可水熊虫一点事也没有;在 百万分之一毫米汞柱的近真空状态下(接近太空的环境),它们也能“留得青山在”;如果地球发生核战争,最后的留守者可能只有水熊虫了,它们能承受5.7万 伦琴的X射线辐射,原子弹对它们而言是种特没用的武器……

水熊虫的绝技是“隐生”,即让自己成为一种“潜在的生命”,有点像是冬眠。不管处在如何恶劣的环境下,它们都能够立刻脱掉体内水分,进入“隐生”,这让它 们可以“扛”过各种极端条件。水熊虫的这项本领绝对不是只能应付一时之需,而有可能是成千上万年。有科学家在盐矿中发现“隐生”数千年的水熊虫,给予水分 和营养后,它们很快醒过来并继续正常的生理活动,真是“给点阳光就灿烂”。

作为一种原本就已经比较高级的动物,水熊虫如果真能成功移居火星,在那种包含着众多因素的特殊环境里,没人能预料到它们将以怎样惊人的速度完成进化,并最 终出现高智能生物——火星人。假如哪天长相奇怪的火星人突然光临地球,我们没必要过于惊讶,也没必要惶恐不安。他们或许只是来寻根的。而他们的始祖,可能 就是一只水熊虫。

2009年4月19日 星期日

婚礼集锦

Posted by Picasa

2009年4月14日 星期二

不能体验YouTube的终极解决方案

近日,著名视频分享网站YouTube无法访问,导致众多YouTube用户怨声此起彼伏。关于这件事,U吧向大家推荐一种很好的方法,能让大家快 速、便捷的体验YouTube视频,安全有效,同时也不需要任何技术基础,可谓简单易行。这种方法无疑是YouTube的爱好者的福音,谁也无法阻挠我们 看YouTube的心情。下面是详细教程:

第一步,准备一些印有YouTube Logo的贴纸

有意思吧

第二步,揭开贴纸背面的衬纸

有意思吧

第三步,将贴至贴在电视机屏幕右下角,并揭去顶膜。完毕。

有意思吧

这 种方法彻底解决了无法体验YouTube的问题,当你打开电视,你收看节目的感觉会像在YouTube看视频一样。不一样的是,电视节目内容都通过了严格 把关,安全可靠,完全不用担心会出现任何作风问题导致不能再看,国内用户收看还不卡!实乃解决不能体验YouTube问题的妙招,快试试看吧!

2009年4月10日 星期五

诺基亚的pc套件 在windows 2003系统下 安装

诺基亚的pc套件在windows 2003系统下用不了,冷冰冰无情的提示框弹出“不支持此操作系统, 安装将中止......”,这才么好的软件怎么能让win2003享受不到呢,通过不断尝试,终于找到了解决办法。
1、利用7-ZIP解压软件对“Nokia_PC_Suite_7_1_18_0_chi_sc_web.exe”文件进行解压。

2、解压缩后Nokia_PC_Suite_7_1_18_0_chi_sc_web目录如下:
Installer、Packages、Third party copyright license and acknowledgement notices.txt
3、进入\Packages\CCD\Setup\目录,运行Nokia_Connectivity_Cable_Driver.msi安装包,里面包含了诺基亚手机的驱动文件。



4、用usb数据线插上诺基亚手机和电脑连接,这时手机会提示连接模式选择“诺基亚模式”,这时会提示发现新硬件,根据系统提示安装Nokia手机驱动,请不要选择自动安装,应该选择“从列表或指定位置安装”点击下一步。然后选择安装驱动文件夹,单击确定。我的驱动文件安装路径是C:\Program Files\Nokia\Connectivity Cable Driver。计算机会自动地安装诺基亚手机所需的驱动文件。
5、在Packages\PCCS\Setup目录,运行PCCS.msi安装包,这个是手机与电脑连接方式的管理软件。

6、进入VC80_x86\Setup\目录,运行VC80_x86.msi安装,这个应该是VC的运行库吧,32位的系统,安装此文件,64位系统,自然是进那个\Packages\VC80_x64\Setup\目录,安装VC80_x64.msi这个文件。
7、最后再来安装诺基亚PC套件的安装文件,就是PC套件主程序。在Packages\Nokia_PC_Suite\Setup\目录,运行Nokia_PC_Suite.msi安装包。


大功告成,诺基亚的pc套件成功在windows 2003系统下运行。 使用它您可以将诺基亚设备连接到PC 并自由访问手机内容,如同设备与PC 合二为一。
祝你好运!
PS:7-ZIP下载地址:http://www.newhua.com/soft/3610.htm
nokia pc套件7.1.18 : http://nds1.nokia.com/files/support/global/phones/software/Nokia_PC_Suite_7_1_18_0_chi_sc_web.exe

2009年4月2日 星期四

郭德纲 2009 青岛 专场 开场视频

2009年3月30日 星期一

外网通过 Apache 代理访问内网多服务器

一般来说,要在外网访问内网的服务器需要在路由上做端口映射。
比如路由 IP 192.168.0.1 内网服务器 A 的 IP 192.168.0.2。
要让外网通过路由访问服务器 A 的 WEB 页面,就必须在路由上设置 TCP 80 端口映射。
即将外网对路由公网 IP TCP 80 访问转移到服务器 A 的 192.168.0.2 的 TCP 80 端口上。
这样,在外网也就是公网访问本局域网的公网 IP http 80 WEB 页面就是访问服务器 A 192.168.0.2 的 TCP 80 http WEB 服务。
如果有第二台服务器 B 或者 A 要开放另外的端口,都必须在路由上再分配一个不同的端口映射到相应的机器的相应端口上。
那么,这里要说的是:如果局域网有两台以上的服务器都要供外网访问 WEB 服务怎么办?
解决方法之一是:将不同的服务器的 WEB 服务映射到外网不同的端口上。
就是服务器 A 的 WEB 服务使用标准的 80 端口,而服务器 B 的 WEB 服务则使用 8080 端口。
但是这样,外网访问相当不方便。因为对于非 80 端口的 WEB 访问地址上必须在域名或者 IP 地址后指定端口号。
那么,解决方法二。这里要介绍的是:使用 Apache 来提供网页服务。
对于服务器 A 安装 Apache 做 WEB 服务(不论是 Win32 还是 UNIX 系统),设置路由将 80 端口映射到 A。
对于其他的服务器 B C 可以安装 Apache 或者 IIS 或者其他可能的 http 服务软件,并不需要在路由上做端口映射,也不需要 WEB 服务使用特定端口。
甚至也可以服务器 A 上另外安装一个 WEB 服务软件使用 80 以外的端口。
那么,关键的内容在于对服务器 A 上的 Apache 进行设置,做一个反向代理,让外网可以通过服务器 A 的 Apache 提供的 WEB 代理来访问和 A 在一个局域网的其他服务器 WEB 页面。
首先,打开 Apache 的 http 代理功能,编辑 httpd.conf 文件。
LoadModule proxy_module modules/mod_proxy.so
AddModule mod_proxy.c
第一行可能已在 httpd.conf 中存在,只需去掉前面的 # 注释
第二行多半需要添加,放在一起就可以了。
然后对于要代理的局域网内每个服务器设置一项:

ServerName www.xxx.com
ProxyPass / http://192.168.0.3:88/
ProxyPassReverse / http://192.168.0.3:88/

192.168.0.2 是服务器 A 的 IP,就是做 Apache 代理的服务器。
www.xxx.com 是域名,这个必须能解析到路由公网 IP 的域名(后面有解说)。
而 http://192.168.0.3:88 是服务器 A 能访问到的内网 WEB 服务地址。IP 和端口都可以任意指定。
对于本方法关键是必须使用域名,如果是外网固定 IP,完全可以通过修改本机 hosts 文件或者自行 DNS 解析设置一个多个虚假域名来实现指向。
对于动态 IP 的环境,就需要使用花生壳之类的服务了,同样要申请多个动态域名才能实现多个服务器的访问。
另外,对于服务器 A 的负担是比较重的,因为所有访问都必须经过 A。
同样因为这个道理,其他服务器就可以完全隐藏在 A 之后,安全性相当提高。

幻灯片

Loading...

视频栏

Loading...