源码论坛公告:本站是一个交流学习建站资源的社区论坛,旨在交流学习源码脚本等资源技术,欢迎大家投稿发言! 【点击此处将锦尚放在桌面

源码论坛,商业源码下载,尽在锦尚中国商业源码论坛

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 12834|回复: 50
打印 上一主题 下一主题

IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版]

  [复制链接]

17

主题

2024

帖子

19

金币

初级会员

Rank: 1

积分
1528
QQ
跳转到指定楼层
1#
发表于 2009-9-12 13:32:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看到站长发的是ASP的,我想有朋友需要的,就转了过来。希望能帮到你。

一、软件准备:以下均为截止2006-1-20的最新正式版本,下载地址也均长期有效
1.PHP,推荐PHP4.4.0的ZIP解压版本:

PHP(4.4.0):http://cn.php.net/get/php-4.4.0-Win32.zip/from/a/mirror

PHP(5.1.2):http://cn.php.net/get/php-5.1.2-Win32.zip/from/a/mirror
2.MySQL,配合PHP4推荐MySQL4.0.26的WIN系统安装版本:

MySQL(4.0.26):http://download.discuz.net/mysql-4.0.26-win32.zip

MySQL(4.1.16):http://www.skycn.com/soft/24418.html

MySQL(5.0.18):http://download.discuz.net/mysql-4.0.26-win32.zip

3.Zend Optimizer,当然选择当前最新版本拉:

Zend Optimizer(2.6.2):http://www.zend.com/store/free_download.php?pid=13

(Zend软件虽然免费下载,但需要注册用户,这里提供注册好的帐户名:xqincom和密码:xqin.com,方便大家使用,请不要修改本帐号或将本帐户用于其他费正当途径,谢谢!)

登陆后选择Windows x86的Platform版本,如最新版本2.6.2 https://www.zend.com/store/getfreefile.php?pid=13&zbid=995
4.phpMyAdmin


当然同样选择当前最新版本拉,注意选择for Windows 的版本哦:

phpMyAdmin(2.8.0.3):http://www.crsky.com/soft/4190.html
假设 C:\ 为你现在所使用操作系统的系统盘,如果你目前操作系统不是安装在 C:\ ,请自行对应修改相应路径。同时由于C盘经常会因为各种原因重装系统,数据放在该盘不易备份和转移 选择安装目录,故本文将所有PHP相关软件均安装到D:\php目录下,这个路径你可以自行设定,如果你安装到不同目录涉及到路径的请对应修改以下的对应路径即可
二、安装 PHP :本文PHP安装路径取为D:\php\php4\(为避混淆,PHP5.1.x版本安装路径取为D:\php\php5\)
(1)、下载后得到 php-4.4.0-Win32.zip ,解压至D:\php目录,将得到二级目录php-4.4.0-Win32,改名为 php4,
也即得到PHP文件存放目录D:\php\php4\

[如果是PHP5.1.2,得到的文件是php-5.1.2-Win32.zip,直接全部接压至D:\php\php5目录即可得PHP文件存放目录D:\php\php5\];
(2)、再将D:\php\php4目录和D:\php\php4\dlls目录

[PHP5为D:\php\php5\]下的所有dll文件 copy 到 c:\Windows\system32 (win2000系统为 c:/winnt/system32/)下,覆盖已有的dll文件;

(3)、将php.ini-dist用记事本打开,利用记事本的查找功能搜索并修改:
搜索 register_globals = Off

将 Off 改成 On ,即得到 register_globals = On

注:这个对应PHP的全局变量功能,考虑有很多PHP程序需要全局变量功能故打开,打开后请注意-PHP程序的严谨性,如果不需要推荐不修改保持默认Off状态 搜索 extension_dir =

这个是PHP扩展功能目录 并将其路径指到你的 PHP 目录下的 extensions 目录,比如:

修改 extension_dir = "./" extension_dir = "D:/php/php4/extensions/"

[PHP5对应修改为 extension_dir = "D:/php/php5/ext/" ] 在D:\php 下建立文件夹并命名为 tmp

查找 upload_tmp_dir =

;upload_tmp_dir 该行的注释符,即前面的分号" ”去掉,

使该行在php.ini文档中起作用。upload_tmp_dir是用来定义上传文件存放的临时路径,在这里你还可以修改并给其定义一个绝对路径,这里设置的目录必须有读写权限。

这里我设置为 upload_tmp_dir = D:/php/tmp (即前面建立的这个文件夹呵) 搜索 ; Windows Extensions

将下面一些常用的项前面的 ; 去掉 ,红色的必须蓝色的供选择
;extension=php_mbstring.dll

这个必须要
;extension=php_curl.dll
;extension=php_dbase.dll
;extension=php_gd2.dll
这个是用来支持GD库的,一般需要,必选


;extension=php_ldap.dll
;extension=php_zip.dll


对于PHP5的版本还需要查找

;extension=php_mysql.dll

并同样去掉前面的";"

这个是用来支持MYSQL的,由于PHP5将MySQL作为一个独立的模块来加载运行的,故要支持MYSQL必选

查找 ;session.save_path =

去掉前面 ; 号,本文这里将其设置置为

session.save_path = D:/php/tmp
其他的你可以选择需要的去掉前面的;


然后将该文件另存为为 php.ini C:\Windows ( Windows 2000 下为 C:\WINNT)目录下,注意更改文件后缀名为ini,

得到 C:\Windows\php.ini ( Windows 2000 下为 C:\WINNT\php.ini)


若路径等和本文相同可直接保存到C:\Windows ( Windows 2000 下为 C:\WINNT) 目录下 使用

一些朋友经常反映无法上传较大的文件或者运行某些程序经常超时,那么可以找到C:\Windows ( Windows 2000 下为 C:\WINNT)目录下的PHP.INI以下内容修改: max_execution_time = 30 ; 这个是每个脚本运行的最长时间,可以自己修改加长,单位秒
max_input_time = 60 ; 这是每个脚本可以消耗的时间,单位也是秒
memory_limit = 8M ; 这个是脚本运行最大消耗的内存,也可以自己加大
upload_max_filesize = 2M ; 上载文件的最大许可大小 ,自己改吧,一些图片论坛需要这个更大的值
游客,如果您要查看本帖隐藏内容请回复

六、安装 phpMyAdmin
下载得到 phpMyAdmin-2.7.0.zip (如果需要这个版本可以找我QQ:4615825 3300073),

将其解压到D:\php\或者 IIS 根目录,改名phpMyAdmin-2.7.0为phpMyAdmin,
并在IIS中建立新站点或者虚拟目录指向该目录以便通过WEB地址访问,

这里建立默认站点的phpMyAdmin虚拟目录指向D:\php\phpMyAdmin目录通过http://localhost/phpmyadmin/访问

找到并打开D:\php\phpMyAdmin目录下的 config.default.php ,做以下修改: 查找 $cfg['PmaAbsoluteUri']

设置你的phpmyadmin的WEB访问URL,比如本文中:$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'; 注意这里假设phpmyadmin在默认站点的根目录下
查找 $cfg['blowfish_secret'] =

设置COOKIES加密密匙,如xqin.com则设置为$cfg['blowfish_secret'] = 'xqin.com';
查找 $cfg['Servers'][$i]['auth_type'] =

默认为config,是不安全的,不推荐,推荐使用cookie,将其设置为 $cfg['Servers'][$i]['auth_type'] = 'cookie';

注意这里如果设置为config请在下面设置用户名和密码!例如:

$cfg['Servers'][$i]['user'] = 'root'; // MySQL user-----MySQL连接用户

$cfg['Servers'][$i]['password'] = 'xqin.com';

搜索$cfg['DefaultLang'] ,将其设置为 zh-gb2312 ;

搜索$cfg['DefaultCharset'] ,将其设置为 gb2312 ; 打开浏览器,输入:http://localhost/phpMyAdmin/ ,若 IIS 和 MySQL 均已启动,输入用户ROOT密码xqin.com(如没有设置密码则密码留空)即可进入phpMyAdmin数据库管理。

首先点击权限进入用户管理,删除除ROOT和主机不为localhost的用户并重新读取用户权限表,这里同样可以修改和设置ROOT的密码,添加其他用户等

phpMyAdmin 的具体功能,请慢慢熟悉,这里不再赘述。
至此所有安装完毕。
六、目录结构以及MTFS格式下安全的目录权限设置:
当前目录结构为
  
  
  
    
 D:\php
  
  
  
  
    

|
  
+—————+——————+———————+———————+
  php4(php5) tmp   
 MySQL   
  
Zend   
phpMyAdmin

D:\php 设置为 Administrators和SYSTEM完全权限 即可,其他用户均无权限

对于其下的二级目录

D:\php\php4(或者D:\php\php5) 设置为 USERS 读取/运行 权限


D:\php\tmp 设置为 USERS 读/写/删 权限

D:\php\MySQL 、D:\php\Zend 设置为 Administrators和SYSTEM完全权限

phpMyAdmin WEB匿名用户读取权限



到此为止配置成功

评分

参与人数 1金币 +20 收起 理由
qiuyiran + 20 非常不错,支持一下锦尚中国源码论坛

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享

17

主题

2024

帖子

19

金币

初级会员

Rank: 1

积分
1528
QQ
2#
 楼主| 发表于 2009-9-12 13:42:45 | 只看该作者
为了不扰乱会员对源码的测试,有问题咨询右侧客服不要直接回复,否则视为非法信息屏蔽会员ID!
为了使论坛更有生机,特加入隐藏内容,只要你回个帖子就可以了。
占楼准备处理问题,有问题可以跟帖,我会尽力解决。

10

主题

673

帖子

528

金币

初级会员

Rank: 1

积分
2019
3#
发表于 2009-9-13 10:11:35 | 只看该作者
为了不扰乱会员对源码的测试,有问题咨询右侧客服不要直接回复,否则视为非法信息屏蔽会员ID!
{:2_124:}纯支持,我会的

3

主题

195

帖子

50

金币

初级会员

Rank: 1

积分
312
4#
发表于 2009-9-13 11:07:12 | 只看该作者
为了不扰乱会员对源码的测试,有问题咨询右侧客服不要直接回复,否则视为非法信息屏蔽会员ID!
我记得有个一键安装的程序,可以在WIN服务器上面配ASP和PHP以及数据库,ACCESS MSSQL MYSQL。

8

主题

390

帖子

603

金币

中级会员

Rank: 3Rank: 3

积分
7520
5#
发表于 2009-9-13 13:28:16 | 只看该作者
为了不扰乱会员对源码的测试,有问题咨询右侧客服不要直接回复,否则视为非法信息屏蔽会员ID!
楼上说的那个我试用过,不过还是不知道怎样使用里头的sql

2

主题

118

帖子

63

金币

初级会员

Rank: 1

积分
246
6#
发表于 2009-10-10 10:52:40 | 只看该作者
为了不扰乱会员对源码的测试,有问题咨询右侧客服不要直接回复,否则视为非法信息屏蔽会员ID!
切 这么麻烦 我保证我绝对比你还快
头像被屏蔽

0

主题

17

帖子

0

金币

禁止发言

积分
12
7#
发表于 2009-11-29 19:44:11 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

59

帖子

10

金币

初级会员

Rank: 1

积分
71
8#
发表于 2009-12-2 22:20:20 | 只看该作者
为了不扰乱会员对源码的测试,有问题咨询右侧客服不要直接回复,否则视为非法信息屏蔽会员ID!
看看什么东西..顺便鄙视下楼上的..

13

主题

166

帖子

475

金币

初级会员

Rank: 1

积分
1255
9#
发表于 2010-1-1 19:42:36 | 只看该作者
为了不扰乱会员对源码的测试,有问题咨询右侧客服不要直接回复,否则视为非法信息屏蔽会员ID!
看看什么东西..顺便鄙视下楼上的..
是什么意思?

5

主题

407

帖子

274

金币

初级会员

Rank: 1

积分
1069
10#
发表于 2010-1-1 22:04:02 | 只看该作者
为了不扰乱会员对源码的测试,有问题咨询右侧客服不要直接回复,否则视为非法信息屏蔽会员ID!
截止2006年?也太老了吧。
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

锦尚中国源码论坛

聚合标签|锦尚中国,为中国网站设计添动力 ( 鲁ICP备09033200号 ) |网站地图

GMT+8, 2024-11-22 02:02 , Processed in 0.170874 second(s), 27 queries .

带宽由 锦尚数据 提供 专业的数据中心

© 锦尚中国源码论坛 52jscn Inc. 非法入侵必将受到法律制裁 法律顾问:IT法律网 & 褚福省律师 锦尚爱心 版权申诉 版权与免责声明