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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] Windows2008下dz、ss/xs、UCH安装(一)- 准备篇

[复制链接]
antdk 发表于 2008-11-3 15:53:35 | 显示全部楼层 |阅读模式
本帖最后由 antdk 于 2008-11-5 13:58 编辑

现在,windows 2008 发布有一段时间了,不少人也开始部署在服务器上,windows2008自带的IIS升级到7.0版本,功能变化了不少,最近dz官方发布了dz7.0的测试版本,正好用来安装测试一下。
本篇是准备篇,就是构造服务器的环境,一般来说我不赞成使用集成安装包,虽然方便,但是不能很好的满足自己的要求,我使用的软件分别是php5.2.6、MySQL5.0.67,因为要安装ss/xs,所以也下载了zendoptimizer3.3.3,另外还下载了phpmyadmin,我都是分别到官方站点下载的,一个是自己用起来放心,二是保证安装时不出毛病。

1、安装IIS7.0,默认安装windows2008后,iis并没有安装,安装很简单,也不需要安装光盘,点击快速启动栏的服务器管理器按钮或者开始--管理工具--服务器管理器,在角色里点击添加,添加web服务器角色,在出现的选择窗口里选择ISAPI筛选器、IIS管理器等你需要的功能,点击安装后等待片刻就安装好了,点击管理工具---iis管理器,出现的页面与iis6.0还是有比较大的差别,功能基本都是图标按钮了,我一般都是将默认的站点关闭,因为默认站点的目录是c:\inetpub,启用默认站点对服务器的安全设置有点拖累,然后新建一个站点,将目录设置到其他分区,比如我就设置到E:\inetpub\wwwroot目录,新建站点就做好了,在e:\inetpub\wwwroot下新建一个目录如Tdz(测试dz用),将测试文件复制进来,当然现在还不能安装,因为其他需要的条件还没准备好。


2、安装php,很简单,将下载的php的压缩文件解压,我解压到d:\php目录下,用记事本或其他编辑软件(我基本使用EmEdit)打开php目录下的php.ini-dist文件,修改一下里面的一些设置,首先需要设置的是:extension_dir = "./";因为我将php安装在d:\php下,所以我设置为:extension_dir = "d:\php\ext";其次如果你需要上传大于2M的附件,需要修改upload_max_filesize = 2M 这里,然后开启扩展,将;extension=php_gd2.dll(验证码需要)、;extension=php_mbstring.dll、;extension=php_mcrypt.dll(这两个phpmyadmin需要)、
;extension=php_mysql.dll(MySQL的扩展)前面的 ; 字符删除,将文件另存为php.ini文件,并复制到c:\windows(我是将windows2008安装在c:盘)目录下,php基本就安装好。

3、安装MySQL,安装很简单双击安装文件进行就可以了,我是自定义安装(推荐,默认是安装到系统盘下),安装到D:\program files目录下,安装完后会进入配置阶段,大家可以放心配,因为过后不满意还可以重新配置的。

选择自定义安装,选择非系统盘目录,默认是安装到c:\program files\mysql目录下,我选择:d:\program files\mysql目录。

这里选择第三项即可。










没有什么意外,mysql就安装好了。

4、配置iis,首先在iis管理器里,点击服务器名称,在功能视图里双击模块映射,添加php脚本的解释。


现在站点已经可以解析php了,放个phpinfo文件到站点目录访问是成功的。

本帖子中包含更多资源

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

x

评分

2

查看全部评分

 楼主| antdk 发表于 2008-11-3 21:02:03 | 显示全部楼层
本帖最后由 antdk 于 2008-11-4 08:26 编辑

5、安装zendoptimizer,安装很简单,只要注意选择目录即可:

因为我使用IIS,所以选择IIS,如果安装有apache,可以选择apache。

这里选择php.ini文件所在的目录

这里选择站点目录,因为我已经停用默认站点,所以选择到我设置的站点目录,浏览修改一下。

提示安装期间会停止IIS服务,点击是并安装就可以了。

6、安装phpmyadmin,安装dz系列产品需要操作mysql数据库,最方便的是使用phpmyadmin,web管理很直观,还有个理由就是,其他的管理软件大多是英文的,pma是有中文的。解压文件,并将phpmyadmin目录放置到站点目录下,目录名随意,自己知道就可以了,将config.sample.inc.php改名为config.inc.php,打开文件:
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

这里要填写一个随意的字符串,可以是字母加数字,不要留空。
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = '';

这里填写安装mysql时设置的密码,先要将字段前的 // 字符删除。
phpmyadmin就配置好了,但是现在访问,会有mysql扩展无法调用的错误提示,两个方法解决:
(1)、将php目录下lib*.dll文件全数复制到c:\windows\system32目录下;
(2)、将php目录添加到系统的路径里。
两者选其一即可,好了,服务器的环境基本配置好了,dz产品在安装前需要设置目录文件权限,请参考:

https://discuz.dismall.com/thread-606206-1-2.html

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| antdk 发表于 2008-11-3 21:02:11 | 显示全部楼层
本帖最后由 antdk 于 2008-11-3 22:09 编辑

php下载官方地址:http://www.php.net
mysql下载官方地址:http://dev.mysql.com/downloads/mysql/5.0.html  
zendoptimizer下载官方地址:http://www.zend.com/en/products/guard/downloads  需要注册一个用户才能下载(注册免费)。
phpmyadmin下载:http://www.crsky.com/soft/4190.html
回复

使用道具 举报

 楼主| antdk 发表于 2008-11-3 21:02:17 | 显示全部楼层
回复

使用道具 举报

轉換者 发表于 2008-11-3 21:47:30 | 显示全部楼层
MYSQL和ZEND是在那里下的?
回复

使用道具 举报

youyoumanbu 发表于 2008-11-4 02:53:54 | 显示全部楼层
server 2008 我从第一个内测版就开始玩了。
回复

使用道具 举报

xukrl 发表于 2008-11-4 06:53:35 | 显示全部楼层
楼主很强,顶你
回复

使用道具 举报

iqye 发表于 2008-11-4 07:41:19 | 显示全部楼层
学习下。
回复

使用道具 举报

iqye 发表于 2008-11-4 07:44:54 | 显示全部楼层
辛苦啦
回复

使用道具 举报

 楼主| antdk 发表于 2008-11-4 08:28:35 | 显示全部楼层
5# 轉換者


3楼给出了软件的下载地址。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 00:00 , Processed in 0.035820 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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