Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

window2003+IIS6.0+php5.1.4+mysql5.0.22+zen3.0.1环境安装

[复制链接]
777547 发表于 2006-6-8 21:27:01 | 显示全部楼层 |阅读模式
今天下午终于在自己装好了IIS+PHP的环境。安装这个自己在PW和DZ都看了很多前人写的文章,但自己做起来就不不成功,无赖赖着性子看了下PHP的文档和到中文的PHP开发论坛等地方转了转,终于搞定。
准备工作
php5.1.4---下载php-5.1.4-Win32.zip的压缩包[必须]
http://www.php5.com/

Mysql-5.0.22[必须]
http://ks.onlinedown.net/soft/3573.htm

ZendOptimizer3.0.1[必须]
http://downloads.zend.com/optimi ... .1-Windows-i386.exe

可以自己配置环境的应该都是自己有权限控制机器的吧,所以我这里没有使用myphpadmin,而推荐大家安装这个管理软件
MySQL-Front 3.2.13.21[可选]
http://www.onlinedown.net/soft/26500.htm

安装前的必须条件
1.更新你的系统到SP1并在网站升级新的安全补丁
2.安装IIS服务
如果你自己曾经调试过没有成功,请将你的系统恢复至以前的状态,要是你不记得动了些什么,建议你从安装一个新的系统开始,这样可以保证你一次通过。

一.安装mysql
按照下图安装

二.安装配置PHP
1.解开压缩包的文件到C:\PHP5,也可以是其他目录
2.我的电脑--属性--高级--环境变量--系统变量--Path
在最后加上
  1. ;C:\PHP5
复制代码

3.找到PHP5目录下的php.ini-recommended更名为php.ini
查找
  1. extension_dir = "./"
复制代码

修改为如下,注意这个/,是左斜杠
  1. extension_dir = "C:/PHP5/ext"
复制代码

4.再就是这个文件中一些其他的配置,你可以参照前人的文章来对自己的进行调整
5.我的电脑--属性--高级--环境变量--系统变量-新建
变量名   PHPRC
变量值   C:\PHP5
6.设置匿名用户对PHP5这个目录有读取权限
这步非常重要,如果不设置,不仅不支持PHP,将导致IIS无法正常提供其他的服务

三.IIS的配置
1.打开 Internet 信息服务(IIS)管理器----WEB服务扩展---添加一个新的WEB服务扩展
名字任意,然后点添加,选择PHP安装目录中的php5isapi.dll
并勾选设置扩展状态为允许-----确定
2.打开你的网站---属性---主目录---配置---映射---添加
3.打开你的网站---属性---ISAPI筛选器--添加
并重起IIS服务,如果不行,可以重新启动机器看看

四,优化软件的安装
1.运行安装程序--下一步
你可以改变安装目录
2.选择你的网页服务器类型
3.选择php.ini所在的目录
4.选择网站的主目录
确认后开始安装,会跳出个提示框,大意是说在安装期间程序会停止IIS的运行,在这段时间您的网站将无法正常工作
点是开始安装
等片刻就安装完成,就可以打开php.ini文件进行zend的配置
我根据其他人的配置和这个帖子进行了修改https://discuz.dismall.com/thread-207021-1-2.html
我下载了最新的eaccelerator_win_5.1.2.dll放到了PHP5/ext下面,但不知道5.1.2的对5.1.4的PHP有效过或者有没冲突,附件将提供这个DLL下载

[Zend]
zend_extension_ts="C:\php5\ext\eaccelerator_win_5.1.2.dll"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="D:\LogFiles\tem"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
zend_extension_manager.optimizer_ts="C:\ZendOptimizer-3.0.1\lib\Optimizer-3.0.1"
zend_extension_ts="C:\ZendOptimizer-3.0.1\lib\ZendExtensionManager.dll"
zend_optimizer.optimization_level=1023


其他一些问题大家可以参照其他高手的设置,我也是刚开始这个,有什么疏漏的还请高人指正

[ 本帖最后由 777547 于 2006-6-10 15:50 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 777547 发表于 2006-6-12 00:22:58 | 显示全部楼层
回复

使用道具 举报

hellocat 发表于 2006-6-12 02:11:18 | 显示全部楼层
可以吗?与一键安装包有什么区别呢?
回复

使用道具 举报

vilica 发表于 2006-6-15 02:22:21 | 显示全部楼层
谢谢。
回复

使用道具 举报

 楼主| 777547 发表于 2006-6-16 02:49:31 | 显示全部楼层
一个是CGI的运行方式,一个是ISAPI的方式,后者负载能力较前者高
回复

使用道具 举报

独行不醉 发表于 2006-6-16 09:14:54 | 显示全部楼层
嗯   学习了   谢谢啊
回复

使用道具 举报

bx7 发表于 2006-6-16 10:06:15 | 显示全部楼层
2.打开你的网站---属性---主目录---配置---映射---添加
3.打开你的网站---属性---ISAPI筛选器--添加
并重起IIS服务,如果不行,可以重新启动机器看看


这两个到底是添加什么?不明白
回复

使用道具 举报

小超儿 发表于 2006-6-22 08:39:42 | 显示全部楼层

MySQL-Front 3.2.13.21

MySQL-Front 3.2.13.21这个软件的设置步骤怎么没有啊~!
回复

使用道具 举报

scloo 发表于 2006-6-22 11:23:26 | 显示全部楼层
非绿色版安装有个啥意思。

从变量安装PHP

我不喜欢。
回复

使用道具 举报

6388509 发表于 2006-8-9 22:31:15 | 显示全部楼层
楼主的这句:

修改为如下,注意这个/,是左斜杠


CODE:[Copy to clipboard]extension_dir = "C:/PHP5/ext"

好象弄错了哦,你写的是WIN2003平台啊,应该是 \
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-18 11:24 , Processed in 0.043893 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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