Windows php+discuz环境搭建推荐教程

Windows php+discuz环境搭建推荐教程,第1张

Windowsphp+discuz环境搭建推荐教程(图文)

非常推荐windows下phpDiscuz自然环境的构建示例教程(文字图解),对于Windows下装有php软件环境的盆友们一定要参考。

一、系统软件承诺

自然环境软件免费下载后的位置:X:\Server_Tools

自然环境程序安装位置:X:\Server_Core

PHP安装位置:X:\Server_Core\PHP

MySQL的安装位置:X:\Server_Core\MySQL

Zenoptimizer安装位置:X:\Server_Core\Zend

IIS网站根目录:X:\wwwroot

MySQL数据库查询位置:X:\Database

Php.ini的存储位置:X:\Windows\php.ini

My.ini存储位置:X:\Server_Core\MySQL\my.ini

二。系统软件自然环境检查所需手机软件及其提前准备

1。检查系统软件中是否安装了IIS

点击:“刚开始”-“可视化工具”查看是否有“互联网数据服务(IIS)管理工具”

2。查询磁盘分区卷,明确应用对策

打开“我的电脑”,查询除C省外各磁盘分区的可用室内空卷,使用卷大的磁盘分区作为网站根目录,MySQL数据库查询文件目录(数据库),尽量不要和网站根目录共用一个磁盘分区。较小的磁盘分区可以作为服务项目的手机软件的安装文件系统分区,自然环境。

3。免费下载自然环境手机软件

免费下载所有手机软件,存放在Server_Tools文件夹中。

MySQL-essential-5.0.45-win32.MSI

php-5.2.4-Win32.zip

ZendOptimizer-3.3.0-Windows-i386.exe

三。自然环境部署

1。安装MySQL

(1)安装程序

转到X:\Server_Tools文件夹名,双击鼠标MySQL-essential-5.0.45-win32.MSI;如下图所示:

选择自定义自定义安装,如下图所示:

点击"修改"来修改MySQL安装文件,如下图所示:

文档复制安装完成后,打开MySQL设置页面,点击完成。如下图所示:

选择详细设备的详细配置,如下图所示:

选择MySQL运行模式:服务器机器如下图所示:

选择MySQL数据库查询的默认存储方式:Non-TransOnly(MYISAM),如下图所示:

设置MySQL的最大连接数:一般设置为128-512中间的整数。如下图所示:

设置MySQL互联网的主要参数,注意:不用启动严格模式!如下图所示:

设置MySQL默认设置字段名:以客户网站语言为准。如下图所示:

Windows自然环境设置,如下图所示:

更改root用户的登录密码。注意:不需要启动远程桌面连接模式!如下图所示:

安装MySQL,启动MySQL服务项目。如下图所示:

(2)检查MySQL中是否一切正常。

打开cmd命令提示符对话框,键入命令:MySQL–uroot–p。

输入支付密码后,如果能正常进入MySQL控制面板,说明MySQL安装正常。

(3)改变MySQL数据库查询文件的目录

a)打开cmd命令提示符对话框,键入指令:netstopMySQL终止MySQL服务项目的运行;

b)打开X:\server_core\mysql\my.ini。

寻找:

datadir="X:\Server_Core\MySQL\data"

更改为:

Datadir="X:\Database"

c)将文件夹名X:\Server_Core\MySQL\data复制到X:\并命名为X:\database;

d)打开cmd命令提示符对话框,键入指令:netstartMySQL启动MySQL服务项目。

e)再次检查MySQL是否正常工作。

(4)提前准备好LibMySQL动态链接库。

将x:\server_core\MySQL\bin\libmysql.dll文档复制到C:\Windows\System32。

2。安装PHP

(1)解压下载的php-5.2.4-Win32.zip文档,复制到:x:\server_core\PHP;

(2)转到X:\Server_Core\PHP文件夹名,将php.ini-dist重命名为PHP.ini;

(3)打开php.ini文档,寻找:extension_dir="。/"

改成;

extension_dir="X:\Server_Core\PHP\ext"

(4)寻找:视窗扩展

在WindowsExtensions下直接配备的动态控制模块中,以下控制模块必须打开才能使用:(去掉每排配备的控制模块前面的一个;不,你可以)

extension=php_mbstring.dll

extension=php_gd2.dll

extension=php_MySQL.dll

(5)寻找:

disable_functions=

更改为:

disable_functions=phpinfo,passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server

(6)保存php.ini文件并复制到C:\Windows\

3。IIS和PHP的集成——创建一个新网站

(1)启动IIS管理工具,新建一个网站(云虚拟主机);如下图所示:

(2)输入网站名称,名称只是IIS中的logo。你可以随意打字。如下图所示:

(3)不需要填写网站的IP地址。如果没有特殊要求,端口号可以保持在80。最后,适当地键入域名。如下图所示:

(4)在URL系统分区中创建wwwroot及其下属网站文件夹名bbs。如下图所示:

(5)对于PHP的应用,必须赋予网站“加载”和“ *** 作脚本制作”的管理权限。如下图所示:

(6)至此,一个成功的新网站已经建成。如下图所示:

4。IIS和PHP的集成——使网站适合PHP

(1)打开创建不久的网址功能,如下图所示:

(2)在网站属性对话框中,点击“主目录”标签,点击“配备”按钮,在新d出的“应用软件配备”提示框中,点击“添加”按钮,添加php的ISAPI应用,选择可执行程序:x:\server_core\PHP\php5isapi.dll,扩展名为.PHP,点击“确定”添加,在“应用软件配置”对话框中,勾选是否。php扩展已成功加载。如果成功,点击“确定”关闭装备对话框,返回网站功能主对话框。如下图所示:

(3)点击“文本文档”页签,将index.htm、http://faq.comsenz.com/userguide/discuz/index.html、index.php三个文档添加到默认内容文本文档中,并将所有默认文本文档按照下图所示的顺序排列。之后点击“确定”关闭网站功能配置对话框,返回IIS管理工具主界面。如下图所示:

(4)右键“Web服务项目扩展”,添加PHP扩展即可申请。如下图所示:

(5)在下图所示的“新建WEB服务项目扩展”的提示框中,填写PHP作为“后缀名”,选择X:\server_core\PHP\php5isapi.dll作为“文档”,并将此PHP扩展的默认设置设置为允许。如下图所示:

(6)重启IIS服务项目,如下图所示:


5。检查PHP应用时是否一切正常

与IISPHP的集成已经结束,需要在应用PHP时检查一切是否正常。

(1)进入X:\wwwroot\bbs\file目录,新建一个phpinfo.php文档,内容如下:

<?phpphpinfo();?>

(2)打开IE电脑浏览器,输入:http://www.domain.com/phpinfo.php;

(3)如果所有信息都能正常显示,PHP适合信息内容,说明设备集成成功。

6。安装ZendOptimizer

转到X:\Server_Tools文件夹名,双击鼠标免费下载ZendOptimizer-3.2.6-Windows-i386.exe文档。整个安装过程非常友好简单,这里就不截图了。但要特别注意以下几个方面:

(ZendOptimizer的安装文件应该指定为X:\server_core\Zend;

(2)在整个安装过程中,提醒php.ini的部分是注意检查是否是C:\Windows,否则必须手动指定为C:\Windows;

(3)在整个安装过程中,提醒网站根目录的IISURL,具体为:X:\wwwroot。

Zenoptimizer将在安装后自动关闭IIS服务。重启后,必须再次打开IE浏览器对话框,查询phpinfo.php适用的信息内容,并检查是否包含Zenoptimizer适用的信息内容。如果没有,说明Zenoptimizer没有安装成功!

最后,对php.ini文档进行修改,为disable_functions添加phpinfo函数。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/772394.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存