dedecms织梦内容管理系统      

--充电学院首页-- | --IT新闻与咨询-- | --电脑应用技术-- | --软件硬件教程-- | --精品资料收藏-- | --其他相关文章-- | --常用优秀软件-- | --桌面图片欣赏-- | --网络淘金技法-- | --媒体网站资源-- | --火狐专题介绍-- |

  当前位置:主页>网络操作技巧>文章内容
Vista下在自己的机器上建立php论坛
来源: 作者:方舟 发布时间:2008-04-12  
stvista

系统环境
1.    Windows Vista Ultimate。(xp下设置应该是一样的,可能IIS6和7略有不同)
2.    网通1M拨号上网(没有在猫里设置自动拨号,vista中设置了)

    所用软件:
1.    Wampserver
下载地址:
http://prdownloads.sourceforge.net/wampserver
http://www.wampserver.com/
2.    php论坛系统
下载地址:
http://www.phpwind.com/download.php
不过我用6.0遇到了一些问题,所以最后用的是5.3
3.    vista自带iis7.0
4.    花生壳
http://www.oray.cn/PeanutHull/PeanutHull_Download.htm

第一部分:本地架设php论坛,所需软件wampserver和php论坛系统
本步目标:可以在浏览器中输入127.0.0.1或者localhost打开php论坛.

这部分陈波有篇帖子,
“图解架设PHPWind论坛,看了教程你一定会架设了”
大家可以自行搜索一下,偶就不多说了.

只是在用6.0遇到了一些问题,所以最后用的是5.3。
问题和这个帖子里提到的一样,感兴趣的可以去看一下。
http://www.phpwind.net/read-htm-tid-587908-fpage-0-toread--page-1.html

安装wampserver时把路径记一下,别待会找不到了。比如我这边”D:\wamp \”是安装wampserver的路径

第二部分:安装iis7.0,之后重启一下机器。
本步目标:可以在浏览器中输入127.0.0.1或者localhost打开IIS7那个页面。这时候那个php论坛打不开的。
1.进入Vista的 控制面板,选择左侧的 打开或关闭Windows功能 。
2.之后会出现安装Windows功能的选项菜单,为防出错,一一点开,所有勾全部选上吧。
或者
1. 热键WinKey+R—输入”cmd.exe” (不带引号)。
2. 输入下列命令:
start /w pkgmgr.exe /iu:IIS-WebServerRole;IIS-WebServerFeature;IIS-FTPServerFeature
然后,就会自动安装IIS 7.0。
别忘了重启机器。

第三部分:对iis7.0和几个系统文件进行配置
本部目标:可以在浏览器中输入127.0.0.1或者localhost打开php论坛
1.你前面安装wampserver时还记得路径吧。下面有一个php目录,其下有个php.ini-dist 文件,重命名为php.ini ,作如下的编辑:
a.查找 extension_dir = “./”
将此行改成 extension_dir = “D:\wamp\php\ext”
其中”D:\wamp \”是安装wampserver的路径,”D:\wamp\php\”则是安装PHP的路径。
b.加载所需的 dll,分别查找
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dl
将这三项前面的分号”;”去掉,这样 IIS 启动时就可以加载这些dll了。
c.设置会话保存路径
查找
; session.save_path = “N;/path”
在此行下面加入一行
session.save_path = “C:\WINDOWS\Temp”
d.PHP5时差问题
PHP5系列版本新增了时区设置,默认为格林威治时间,与中国所在的东8区正好相差8个小时
查找
;date.timezone =
改成
date.timezone = PRC
其中PRC:People’s Republic of China 中华人民共和国
e.保存文件,基本设置就完成了。复制到系统盘的Windows目录下(以C:\Windows为例).

2. 把wamp\php目录下的 php5ts.dll , libmysql.dll 和php5\ext目录下的 php_gd2.dll , php_mysql.dll , php_mbstring.dll 共五个文件复制到目录 C:\Windows\System32下.

3.对iis7.0进行配置
控制面板---管理工具---Internet 信息服务(IIS)管理器,
在Default Web Site中打开”ISAPI 筛选器”,点击右边侧栏的添加,筛选器名称可填写”PHP”,可执行文件选择 “D:\wamp\php\php5isapi.dll”
返回到”Default Web Site”主页,打开”处理程序映射”,点击右边侧栏的”添加脚本映射”,请求路径填写”*.php”,可执行文件选择”D:\internet\wamp\php\php5isapi.dll” 名称可填写”PHP”
再次返回到”Default Web Site”主页,打开”默认文档”,在输入框里添加”index.php”(逗号后面有一个空格)
如果网站根目录不是默认的路径”%SystemDrive%\inetpub (C:\inetpub) “,还需要修改”基本设置”,
再次返回到”Default Web Site”主页,注意”基本设置”这个在页面的右边。我的网站根目录是:”D:\internet\wamp\www\text”
做完后检查一遍,确认都是正常添加并保存了!
然后选择”服务器机器名”->“所有任务”->“重新启动 IIS”来重启 IIS。
不出意外的话这时候在浏览器中输入127.0.0.1或者localhost应该又可以打开php论坛了。

第四部分:使用花生壳
本步目的:让别人可以打开你的网站,进入你的论坛
http://www.oray.cn/
免费注册----登陆
之后可以看到”热点域名 国际域名 中国域名 …免费域名…”
该点哪个也不用我说了吧。俺们穷人选的是”免费域名”。
之后自己确定一下哪些域名是可用的,选一个自己中意的。
之后安装花生壳,登录,然后输入你申请的那个免费域名。这时候应该可以打开和你输入127.0.0.1一样的页面。
接下来当然是测试了,先自己用网页代理试一下(不知道为什么,我这边网页代里好像打不开图片),然后找朋友从别的地方连一下看看。
都成功的话就可邀请你的朋友们来玩啦。
自己平日管理就用127.0.0.1就可以了,否则速度会比较慢。

附录:可能出错的原因
如果出错,请先检查以下几个原因:
Wampmanager是否运行
是不是要关闭防火墙
花生壳是否正常启动,包括后台的服务。
如果你是内网,不是直接拨号,或者你是设置了猫自动拨号,好像还要设置端口映射才能用花生壳,这个请大家自行摸索吧


[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论:
  热点文章
·教你使用免费的VPN
·论坛日常用语大全
·如何看一个网站或域名是否被K过
·网页内容不能复制最简破解法
·电信的“星空极速“软件破解
·QQ升二代保护,不用观察期的方法
·腾讯QQ申请分析
·局域网ARP欺骗的检测与控制办法
·提供一个英国免费VPN
·五招查出想要知道的IP地址
·设置无线路由提高无线网速
·用批处理快速修改本机网卡MAC地
  相关文章
·ping命令的攻防心得
·网页无法复制的最简单绝招
·让电脑准确的显示当前时间
·破解右键被禁的最新方法
·中小企业建设VPN的有效途径
·如何让路由器摆脱安全困扰
·防止网吧掉线的路由技术
·网络安全中能起大作用的三条命令
·怎样提高局域网共享打印输出速度
·几步解决VoIP的安全漏洞
·提供一个英国免费VPN
·IE无法打开网页的常见原因及解决
  兴趣话题
·
·
·全国地图服务
网站为ZQF个人所有 Power by DedeCms 所有文章来自网络,如有冒犯,请email 或 qq告之,谢谢