分享

Discuz! Board PHP|BBS|论坛 - □-环境搭建 - 从零开始学装Discuz!(Windows Server 2003 R2 版)版本号:1.03 (一)

 k_angel 2006-03-31
从零开始学装Discuz!(Windows Server 2003 R2 版)版本号:1.03

              从零开始学装Discuz!
          (Windows Server 2003 R2 版)

           注:重点及当注意部分用红字标识请仔细阅读

                    序

  有人用WINDOWS 2000、有人用WINDOWS XP、有人用WINDOWS 2003,方法大同小异(最大的不同无非就是WINDOWS 2000的系统目录名为WINNT而WINDOWS XP以上版本的系统目录名为WINDOWS)就不一一介绍了,以本人机子的WINDOWS 2003为主谈谈如何安装Discuz!请各位在WINDOWS 2003下用Administrator(超级用户)或其它具有相同权限的用户登录先。
  操作环境:
Microsoft Windows Server 2003 R2 Enterprise Edition(企业版):这个不用我介绍了吧!下载地址(http://down./index.html

请先更新至最新版本(每个人的系统更新程度不同有可能与下图中有些差异,不过无防你只需全部更新就行)。如图1所示


图片附件: [图1-1] snap003.jpg (2006-2-13 14:21, 61.1 K)




图片附件: [图1-2] snap004.jpg (2006-2-13 14:23, 115.67 K)

点击在新窗口查看全图
CTRL+鼠标滚轮放大或缩小


图片附件: [图1-3] snap005.jpg (2006-2-13 14:38, 69.72 K)

点击在新窗口查看全图
CTRL+鼠标滚轮放大或缩小

  OK,完成更新后(其间可能要重启电脑)请下载如下软件 请各位一定要注意版本号及名称
  以下软件可在天空软件下载(http://www./index.html
  WinRAR V3.51 Final 简体中文版:流行好用的压缩工具,支持鼠标拖放及外壳扩展,完美支持 ZIP 档案,内置程序可以解开 CAB、ARJ、LZH、TAR、GZ、ACE、UUE、BZ2、JAR、ISO 等多种类型的压缩文件。
  Apache HTTP Server for Windows V2.0.55:最流行的HTTP服务器软件之一。如果你需要创建一个每天有数百万人访问的Web服务器,Apache可能是最佳选择。
  PHP V5.1.2 RC2 For Windows(下载时请注意名称是否相同):PHP 是一种新型的 CGI 程序编写语言,易学易用,运行速度快,可以方便快捷地编写出功能强大,运行速度快,并可同时运行于 Windows、Unix、Linux 平台的Web后台程序。
  Zend Optimizer V2.5.7 For Windows:Zend Optimizer用优化代码的方法来提高PHP应用程序的执行速度。一般情况下,执行使用Zend Optimizer的PHP程序比不使用的要快40%到100%。
  MYSQL for Windows V5.0.18:是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL 在世界上是最流行的数据库语言。MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。是一个非常棒的数据库。
  phpMyAdmin for Windows V2.8.0.0:phpMyAdmin 是一个用PHP编写的,可以通过互联网控制和操作MySQL。通过phpMyAdmin可以完全对数据库进行操作,例如建立、复制/删除数据等等。
  Discuz! 4.1.0 UTF-8简体中文版:Crossday Discuz! Board 论坛系统(简称 Discuz! 论坛,中国国家版权局著作权登记号 2003SR6623)是一个采用 PHP 和 MySQL 等其他多种数据库构建的高效论坛解决方案.作为商业软件产品,Discuz! 在代码质量,运行效率,负载能力,安全等级,功能可操控性和权限严密性等方面都在广大用户中有良好的口碑.凭借 Discuz! 开发组长期积累的丰富的web开发及数据库经验,和强于创新,追求完美的设计理念,使得 Discuz! 在很短时间内以其鲜明的个性特色从国内外同类产品中脱颖而出.经过了效率最优化和负载能力最佳化设计的 Discuz!,已获得业内越来越多专家和权威企业的认可.
  二、简单安装过程:请各位注意安装顺序
 (一)Apache:
  Apache的安装很简单,我就直接把他装到了D盘根目录下(我C盘是系统盘,D盘是temp盘,偶发现在windows下单独拿个分区来做临时文件的存放地对系统的速度影响不小,这样做能提升系统运行的速度,感兴趣的朋友可以试试看),安装完后我的apache目录就是D:\Apache2。如图二所示


图片附件: [图2-1] snap002.jpg (2006-2-17 14:27, 40.39 K)




图片附件: [图2-2] snap004.jpg (2006-2-17 14:27, 44.83 K)




图片附件: [图2-3] snap005.jpg (2006-2-17 14:29, 50.7 K)




图片附件: [图2-4] snap007.jpg (2006-2-17 14:29, 40.34 K)




图片附件: [图2-5] snap008.jpg (2006-2-17 14:31, 36.68 K)




图片附件: [图2-6] snap010.jpg (2006-2-17 14:31, 44.46 K)




图片附件: [图2-7] snap011.jpg (2006-2-17 14:32, 32.31 K)




图片附件: [图2-8] snap012.jpg (2006-2-17 14:32, 43.49 K)




图片附件: [图2-9] snap013.jpg (2006-2-17 14:35, 29.47 K)




图片附件: [图2-10] snap014.jpg (2006-2-17 14:35, 35.47 K)




图片附件: [图2-11] snap016.jpg (2006-2-18 12:49, 103.61 K)

点击在新窗口查看全图
CTRL+鼠标滚轮放大或缩小
  (二)PHP:
  有两种方法在 Windows 下安装 PHP:手工安装或者使用安装程序安装。据PHP官方手册上称安装 PHP 最好的选择是手工安装。在手工安装中安装 PHP 最好的方式便是将所有 PHP 有关的文件都放入同一目录,并在系统的 PATH 环境变量中设置此目录。
  ISAPI(Internet Server Application Program Interface):即Internet 服务器应用程序编程接口。
  CGI (Common Gateway Interface): 即 通 用 网 关 接 口
  

安装程序安装
  PHP 的 Windows 安装程序可以在 http://www./downloads.php 下载。点击 PHP 5.1.2 installer 即可下载。它会为 IIS、PWS 和 Xitami 安装 CGI 版本的 PHP,并配置好 web 服务器。该安装程序不包含任何外部的 PHP 扩展(PHP_*.dll)。如果需要,可以在 Windows ZIP 包和 PECL 中找到。
  注: 虽然 Windows 安装程序是让 PHP 工作的最容易的方法,但是它有很多限制。例如,它不支持自动安装 PHP 扩展。使用安装程序安装 PHP 不是最好的方式。
  警告:请注意,这种安装方式安装的 PHP 不是安全的。如果需要一个安全的 PHP 设置,最好使用手动方式安装,并手动设置好每个选项。该自动安装程序能够让用户立即使用 PHP,但是这不意味着可以用于在线的服务器中。
  手工安装
  PHP 的手工安装程序可以在 http://www./downloads.php 下载。点击 PHP 5.1.2 zip package 即可下载。
虽然目前有很多多合一的安装包,而且也发布了一个 Microsoft Windows 的 PHP 安装程序,但是仍然建议用户花些时间自己手动安装 PHP。因为这样才可以更加了解这套系统,并能够在需要的时候更方便的安装 PHP 扩展。同时服务器模块比 CGI 可执行程序提供了更好的性能和更多的功能。CLI 版本是为使用 PHP 命令行脚本而设计的。CGI 和 CLI 可执行文件以及 web 服务器模块都需要 php5ts.dll 。必须确认该文件可以在 PHP 安装路径中找到。对该 DLL 的搜索顺序为:
  1、调用 php.exe 时所在的目录,或者若使用 SAPI 模块时,web 服务器的目录(例如 C:\Program Files\Apache Group\Apache2\bin)。
  2、任何在 Windows 的 PATH 环境变量中指定的目录。
  要让 php5ts.dll 能正确被搜索到,有下面三个选择:复制该文件到 Windows 系统目录,复制该文件到 web 服务器的目录,或者把 PHP 目录(例如 D:\PHP5)添加到 PATH 环境变量中。为了将来更好的维护,建议使用最后一个选择,将 PHP 目录添加到 PATH 环境变量中,因为这样更便于将来升级 PHP。

  下面介绍PHP手工安装步骤:
  第一步:我是直接解压缩放到D盘PHP5目录下了,这样查找文件会方便许多。解压缩完后我的PHP目录就是D:\PHP5。
  第二步:将 PHP 目录添加到 PATH 环境变量中
进入控制面板并打开“系统”图标(开始 -> 控制面板 -> 系统)
选择“高级”标签页
点击“环境变量”按钮
在“系统变量”栏中
找到 Path 这一项(可能需要将滚动条向下滚动才能找到)
鼠标双击 Path 这一项
在最后加入你的 PHP 目录,包括前面的“;”(如: ;D:\PHP5 )
点击“确定”
  第三步:为 PHP 设置一个有效的配置文件,php.ini。在 ZIP 包中有两个 ini 文件,php.ini-dist 和 php.ini-recommended。建议使用 php.ini-recommended,因为在该文件中优化了性能和安全。请仔细阅读该文件中的注释,因为它从 php.ini-dist 修改而来,会对设置产生较大的影响。例如将 display_errors 设置为 off,将 magic_quotes_gpc 设置为 off。除了阅读这些部分,还可以学习一下 ini 设置,并手动设置每一个配置项目。如果想要最安全的设置,这是最好的方法,虽然 PHP 在默认配置下也是很安全的。复制所选择的 ini 文件到 PHP 能找到的目录中,并将其重命名为 php.ini 。

  先将D:\PHP5\php.ini-recommended 重命名为 php.ini 。
再用记事本打开 php.ini ,查找register_globals = Off,把off改成On (有二处)
再查找short_open_tag = Off,把off改成On 有一处,此处一般能解决运行安装Discuz!论坛时出现空白的问题
  再查找extension_dir = "./" 改为 extension_dir = "D:\PHP5\ext" (指定动态连接库的目录,php5和php4不同的地方就是它的动态连接库目录变了,这在它的文档结构里有详细的说明)
然后再查找;extension=php_mbstring.dll,把下面几句前面的分号去掉
extension=php_mbstring.dll   这个不选的话用phpMyAdmin会出现红色提示

extension=php_dba.dll
extension=php_dbase.dll

extension=php_filepro.dll    可选
extension=php_gd2.dll     支持GD库的,一般要滴

extension=php_imap.dll              可选

extension=php_ldap.dll

extension=php_mysql.dll    支持MySQL的

  接下来修改了一些文件上传以及内存使用最大限制:
memory_limit = 20M       内存容量
post_max_size = 20M      闪存容量
upload_max_filesize = 20M    附件容量

  别的就没改什么了,保存后退出。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多