本篇将介绍IIS+MySQL+DiscuzX3.1+UCenter1.6+Asp.Net+PHP的部署



大部分都是搬运过来的,当然我会注明搬运地点

搭建

首先说明本机基本信息

系统=============>Windows10 64位
IIS==============>IIS10
PHP=============>5.3.10

MySQL===========>5.5.20
Discuz============>X3.1
UCenter===========>1.6
Asp.Net===========>Net4.0


搬运开始

首先是Discuz搭建

第一步


安装IIS
控制面板---程序和功能---打开或关闭windows功能


第二步

安装wampserver 64位,我的版本是Version 2.2
它是一款自动安装PHP+Apache+MySQL的软件,但是使用PHP,Apache,MySQ时候需要启动这个程序

1、安装下载好的wampserver2.2d-x64.exe,这里假设安装到默认目录“C:\wamp”

2、在安装目录“C:\wamp\bin\php\php5.3.10”中复制“php.ini”到“C:\windows”目录下。这里不用修改php.ini,文件默认已经是配置好的了。

3、打开php.ini,可以找到下图的语句。如图中,每一行前面没有分号的,就是要复制到“C:\Windows\System32”的dll文件。分别是php_mbstring.dll、php_gd2.dll、php_mysql.dll、php_mysqli.dll、php_pdo_mysql.dll、php_pdo_sqlite.dll,在“C:\wamp\bin\php\php5.3.10\ext”找到这6个文件,复制到"C:\windows\System32"。

第三步

配置discuz站点,配置IIS
下载Discuz,我下载的是X3.1版


1,找个地方当网站根目录,我是放在D盘下自己建的MyWebSite


2,把upload文件夹中的文件都复制到你的网站文件夹




3,打开控制面板---管理工具---Internet
信息服务(IIS)管理器,右键点击 “网站”里的“Default Web
Site”---编辑绑定,将端口80改为其他的端口。


4,确保你的wampserver正常运行,要绿绿的



5,Internet
信息服务(IIS)管理器中,右键点击“应用程序池”,添加应用程序池,如下图配置,确定。



那篇文章是2013年的,我觉得他是故意设置那么低的版本

6,右键点击“网站”,添加网站,如图,应用程序池选择刚才创建的PHP,别忘了修改80端口!

7、选中刚才创建的discuz网站,双击主页窗口中的“ASP”,启用父路径的值改为true,应用。


8,
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!注意!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

这里开始可能有问题了
那篇文章是这样做的

添加ISAPI筛选器,所需的PHP类库文件在wampsever安装目录“C:\wamp\bin\php\php5.3.10”,如图


我学着做,后来我失败了

原来我的PHP中没有php5isapi.dll我选择的是php5nsapi.dll
真是瞎了我的狗眼

总体原因是PHP版本高,它傲娇地不给你php5isapi.ddl,那么只能通过FastCGI方式配置


具体做法
↓↓

↓↓


↓↓





好继续搬运


9、添加默认文档index.php




10,开始安装Discuz,确保你的iip启动着,wampserver正常运行,要绿绿的
到这个网址安装

会遇到需要MySQL账号密码的地方,这个问题自行百度,我只记得默认账号root,密码为空好像






discuz之搭建的更多相关文章

  1. LAMP架构搭建+Discuz论坛搭建【weber出品必属精品】

    一.     本机简介: 本机系统: CentOS-6.4-x86_64 主机名:oracle.ywb IP地址:192.168.146.129 二.     在Linux环境下安装Apache步骤 ...

  2. LAMP+discuz网站搭建过程

    LAMP+discuz网站的搭建 一. LAMP环境搭建 0x01下载配置虚拟机 网上下载centOS7 64的镜像,然后在vmware里面配置好,我配置的是linux终端桌面,运行快,占内存小. 0 ...

  3. Discuz论坛搭建过程

    1.系统环境 操作系统版本:CentOS Linux  5.7 内核版本:2.6.18-274.el5 arch:x86_64 apache版本:Apache/2.4.6 (Unix) mysql版本 ...

  4. Discuz!安装搭建

    Discuz!介绍 Discuz!是一款由php语言开发的论坛源代码包,运行在lamp平之上或者lnmp之上,点击此处打开官方网站 环境介绍 本次安装采用最简配置,全部用yum安装,php采用模块方式 ...

  5. linux系统下搭建php环境之-Discuz论坛

    1.安装搭建论坛必要的软件 apache php mysql CentOS系统我们可以直接使用 yum install 的方式进行软件安装,腾讯云有提供软件安装源,是同步CentOS官方的安装源,包涵 ...

  6. PHP搭建(windows64+apache2.4.7+mysql-5.6+php5.5+phpMyAdmin)和Discuz安装

    以下文章参考的3个来源,在加上本人搭建过程中遇到的问题的修复完善笔记: <PHP环境的搭建和Discuz!安装> http://www.myxzy.com/post-386.html ht ...

  7. java和Discuz论坛实现单点登录,通过Ucenter(用户管理中心)

    标题有点问题,没有进行修改. 一 Discuz论坛搭建步骤 1:服务器环境配置 服务器要支持php语言+支持mysql 5.0以上的数据库 + Apache服务器(支持网站的一个服务器,通过域名的能访 ...

  8. 了解discuz!

    discuz!是什么 discuz!是由comsenz出品的,一款使用php编写,以MySQL作为数据存储的社区建站产品,是由戴志康大学时期创始开发,2001年6月发布,如今已被200万网站用做社区建 ...

  9. Httpd服务进阶知识-基于Apache Modele的LAMP架构之Discuz!案例

    Httpd服务进阶知识-基于Apache Modele的LAMP架构之Discuz!论坛案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.安装依赖包及数据库  博主推荐阅读: ...

随机推荐

  1. IOS基础——IOS学习路线图(一)

    一.一个月 1.OC语法基础. 2.KVC和KVO 3.IOS UI基础 4.UI表视图与集合视图 5.UIStoryboard和autoLayout 6.Ipad API 二.10天 7.静态页面考 ...

  2. C++实现按绩点排名

    题目内容:有一些班级的学生需要按绩点计算并排名.每门课的成绩只有在60分以上(含),才予以计算绩点.课程绩点的计算公式为:(课程成绩-50)÷10×学分数.一个学生的总绩点为其所有课程绩点总和除以10 ...

  3. SPARK 数据统计程序性能优化。

    昨天写完R脚本 没测试就发到博客里, 结果实际运行发现很慢,运行时间在2小时以上, 查看spark控制台, 大量时间消耗在count上, 产生的stage多大70多个 . 分析原因. 1  selec ...

  4. java-servlet-jsp

    =========================servletjavax.servlet    javax.servlet.http    javax.annotation    javax.ser ...

  5. [笔记]--Oracle 10g在Windows 32位系统使用2G以上内存

    1.修改c:\boot.ini文件 打开boot.ini文件,我的电脑->属性->高级->启动和恢复->编辑,设置在最后一行末尾添加/PAE选项后如下: [boot loade ...

  6. ED/EP系列5《消费指令》

    1. 消费交易 消费交易允许持卡人使用电子存折或电子钱包的余额进行购物或获取服务. 特点: 1) --可以在销售点终端(POS)上脱机进行 2) --使用电子存折进行的消费交易必须提交个人识别码(PI ...

  7. c语言中通过指针将数值赋值到制定内存地址

    1.一种直观的方法 假设现在需要往内存0x12ff7c地址上存入一个整型数0x100.我们怎么才能做到呢? 我们知道可以通过一个指针向其指向的内存地址写入数据,那么这里的内存地址0x12ff7c其本质 ...

  8. android----Java DES加密算法工具类

    DESUtil类 public class DESUtil { private static byte[] iv = {0x12, 0x34, 0x56, 0x78, (byte) 0x90, (by ...

  9. golang的{}初始化

    之前说到Golang中某些类型可以赋值nil, 某些类型不能赋值nil. 不能赋值nil都是initialized value不为nil的类型, 例如: bool int, intN uint, ui ...

  10. ActiveX控件的基本操作方法以及如何在VS2010下使用控件

    在此,小编就介绍下ActiveX控件的基本操作方法以及如何在VS2010下使用控件,我们以一个程序为例, (1)      打开VS2010编译器(右键以管理员身份运行,因为ActiveX需要注册), ...