鸿 网 互 联 www.68idc.cn

Server2008局域网架构IIS7.0+PHP+DNS外网

来源:互联网 作者:佚名 时间:2012-09-26 15:13
架构环境: 1、VMware Workstation上安装Windows Server 2008(Server),客户端PC,由于原来VM中有Windows Server 2003,我们将其作为客户机PC; 2、将其Server 2008上配置两块网卡,一内一外 废话就不说了,我们来看看配置过程!!! 配置过程: 1、在server 20

架构环境:

1、VMware Workstation上安装Windows Server 2008(Server),客户端PC,由于原来VM中有Windows Server 2003,我们将其作为客户机PC;

2、将其Server 2008上配置两块网卡,一内一外

废话就不说了,我们来看看配置过程!!!

配置过程:

1、在server 2008 配置其两个网卡

1)本地连接手动设置为

IP:192.168.1.103,Mask:255.255.255.0,Getway:192.168.1.1,DNS:192.168.1.103,将本机作为DNS服务,为方便内网的访问

server2008_1

2)本地连接2手动设置为

IP:192.168.1.104,Mask:255.255.255.0,Getway:192.168.1.1,DNS:211.167.242.34

server2008_2

2.我们开始对内网进行架构PHP,由于我采用的虚拟机都是server,就需要注意了,我们现在server 2008中进行配置

1)点击【服务器管理器】

web1

2)在弹出的服务器管理器窗口中点击【角色】,并在窗口的右边选择【添加角色】

web2

3)在弹出的添加角色向导中,选中【Web服务器(IIS)】,点击下一步

web4

web5

4)在选择角色服务中,需要在应用程序开发复选框中,选中CGI,ISAPI扩展,ISAPI筛选器,这三项为必选。(ISAPI与CGI最大的区别在于:不同于CGI,在ISAPI下建立的应用程序是以动态连接库的形式存在;而CGI的应用程序一般都是可执行程序。)点击下一步开始安装

web6

web7

web8

5)自此点击关闭,我们的IIS服务安装完成。

web9

6)我开始点击【web服务器IIS】,【Internet 信息服务IIS】,在右边窗口中右击【网站】在下拉菜单中选择添加网站,如图填写,需要注意的是绑定中的IP地址选项,选择全部未分配。以及主机名,我们什么都不填,假如你填写loaclhost的话,你在网页中输入127.0.0.1是不会显示任何东东的哦,当然你填写为127.0.0.1时,在网页中输入localhost时是也不会显示东东,且会有错误信息。自己测试吧,具体代码是多少,试试就知道了。

web10

7)安装PHP

7.1)将下载回来的php-5.4.0-nts-Win32-VC9-x86解压到 C:\php目录(也可以放在其他地方,但是后面应该做相应修改)

7.2)将php.ini-development改名为php.ini

7.3)修改php.ini 查找data.timezone  修改为date.timezone = “prc”(这里必须改,不然会出警告),并去掉前面的分号;找到Windows Extensions开启 所需模块,如:php_curl.dll  php_mysql.dll   php_mysqli.dll   php_xmlrpc.dll  只要去掉前面的 分号 保存就可以了

7.4)  添加<模块映射>

点击确定后,我们双击我们的站点search,右边就会出现search主页,双击【处理模块映射】,

web11

7.5)在弹出的窗口中选择【添加映射模块】,弹出添加模块映射

web12

7.6)在请求路径中填入*.php,模块中选择FastCgiModule,可执行文件选择php-cgi.exe,名称随便写,这里填写php

web16

8)点击确定,我们在网站根目录新建一个phpinfo.php的文本文件 内容为:

<?php

phpinfo();

?>

然后查看网页。

web17

自此,我们的php架构到此为止。接下来我们配置DNS

3.为了内外网进行域名解析,我需要配置DNS

1)同样,我们点击【角色添加】,在选择服务器角色中选择【DNS服务】

web18

web19

2)点击win-ZXXXXXXX,右击进入【配置DNS服务器】向导,

web20

web21

3)在DNS服务器配置向导,选中创建正向和反向查找区域(适合大型网络使用),我们主要为了进行外网访问。

web22

web23

web24

4)在区域名称中填入:hkht.com

web25

web26

5)点击不允许动态更新,在反向查找区域,我们选中反向查找区域

web27

web28

web29

web30

6)在反向查找区域名称中,网络ID:192.168.1

web31

web32

web33

7)转发器,添加网外的DNS,我们是为了能够访问外网而进行转发的、

web34

8)右击新建主机,名称为:www,IP地址:192.168.0.103,也就是本地连接的IP

web35

web36

4)我们在server 2003中配置IP:192.168.1.105,首选DNS服务器:192.168.103.

server2003

5)我们访问局域网内网址,现在在server2003上正常访问了内网的网址,我们访问外网51cto同样能联通。

server2003_1

server2003_2

就此我们的PHP+DNS外网转发成功!!

网友评论
<