设为首页 收藏本站
查看: 627|回复: 0

[经验分享] Server2008局域网架构IIS7.0+PHP+DNS外网转发

[复制链接]

尚未签到

发表于 2018-12-9 10:10:31 | 显示全部楼层 |阅读模式
  架构环境:
  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服务,为方便内网的访问

  2)本地连接2手动设置为
  IP:192.168.1.104,Mask:255.255.255.0,Getway:192.168.1.1,DNS:211.167.242.34

  2.我们开始对内网进行架构PHP,由于我采用的虚拟机都是server,就需要注意了,我们现在server 2008中进行配置
  1)点击【服务器管理器】

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

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


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



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

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

  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主页,双击【处理模块映射】,

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

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

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

  自此,我们的php架构到此为止。接下来我们配置DNS
  3.为了内外网进行域名解析,我需要配置DNS
  1)同样,我们点击【角色添加】,在选择服务器角色中选择【DNS服务】


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


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



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


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




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



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

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


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

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


  就此我们的PHP+DNS外网转发成功!!!如有疑问,敬请留言!!!




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-649332-1-1.html 上篇帖子: 关于iis中域名转向的问题 下篇帖子: IIS服务器防范***安全设置技巧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表