当前位置: 首页 > news >正文

Windows上部署Discuz论坛

前言

在我们国内,有两大著名的BBS 论坛模板系统,都是使用PHP语言开发的。

其中一个叫 PHPwind ,简称 PW 被阿里收购
另外一个是 Discuz! ,简称DZ 被腾讯收购。

  • 旧版 DZ 官网:https://www.discuz.net/forum.php
  • 新版 DZ 官网:https://www.dismall.com/forum.php

Discuz! X 是一款以 PHP 为编程语言,以 MySQL 为数据库,并使用 Apache/IIS/Nginx(任意一种即可) 提供 web 服务的产品。

搭建DZ论坛运行环境

  • 要搭建 Discuz! X 站点,服务器必须安装由 PHP、MySQL、Apache/IIS/Nginx 构成的环境。
  • 其中,IIS 主要用于 Windows 服务器,Apache、Nginx 多用于 Linux 服务器(即 LAMP 和 LNMP)。

下载phpstudy

然而实际上,当我们学习部署的时候完全可以使用一个集成开发环境——PhpStudy.
下载地址:phpstudy官网

安装phpstudy

安装phpstudy 比较简单,唯一值得注意的是路径最好不要有中文。

下载DZ BBS 论坛模板程序

Comsenz 核心产品 Discuz! X3.3正式版【2017-07-01】

简体中文 GBK
http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3_SC_GBK.zip
繁体中文 BIG5
http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3_TC_BIG5.zip
简体 UTF8
http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3_SC_UTF8.zip
繁体 UTF8
http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3_TC_UTF8.zip

下载完成之后

将upload 文件夹中内容放到phpstudy 安装目录的www 文件夹下

在这里插入图片描述

启动程序开始部署

启动服务

然后切换到首页,点击如下所示三个启动按钮,分别启动三个程序。
在这里插入图片描述

修改数据库连接密码

在这里插入图片描述

打开浏览器进行配置

输入:http://127.0.0.1/install/

在这里插入图片描述
点击 我同意,然后进入如下界面

在这里插入图片描述
点击下一步
在这里插入图片描述
输入刚才设置的MySQL 数据库密码和配置管理员登录密码后,点击下一步
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
可能会提示这样的错误信息:

Deprecated: __autoload() is deprecated, use spl_autoload_register() instead in C:\apps\phpstudy_pro\WWW\source\class\class_core.php on line 27

解决方法也很简单,打开这个文件注释掉else 代码块即可
比如把这段代码

if(function_exists('spl_autoload_register')) {
	spl_autoload_register(array('core', 'autoload'));
} else {
	function __autoload($class) {
		return core::autoload($class);
	}
}

修改为

if(function_exists('spl_autoload_register')) {
	spl_autoload_register(array('core', 'autoload'));
} 

输入账号 admin,密码admin 登录即可进入后台管理界面。

在这里插入图片描述
进入管理中心
在这里插入图片描述

  • Discuz 资料库
  • Discuz下载中心

部署成功之后,我进了https://addon.dismall.com/之后全是收费产品。
被腾讯收购之后,就没什么改观,一点作为都没有,只能等死。

相关文章:

  • 猿创征文|我的C/C++技术成长之路
  • 微信小程序在线考试项目开发-用户信息注册登录功能
  • 微服务项目:尚融宝(36)(核心业务流程:用户绑定(1))
  • 2023秋招的第一个意向书
  • 正点原子Linux MINI板系统固化(烧录uboot、linux kernel、.dtb(设备树)和 rootfs)
  • 核酸检测小程序实战教程
  • MATLAB | 绘制博士学位的图解指南
  • 单词相似性查询易语言代码
  • 【Vue】Vue项目需求--实现搜索框输入防抖处理
  • 03Python数据类型
  • CSS常见选择器
  • React-函数组件的特性与闭包
  • MySQL的EXPLAIN执行计划深入分析
  • 【MySQL基础篇】MySQL数据库安装教程
  • 记某同事的两次误操作导致Linux瘫痪
  • js如何打印object对象
  • node-glob通配符
  • vue从创建到完整的饿了么(18)购物车详细信息的展示与删除
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 服务器之间,相同帐号,实现免密钥登录
  • 搞机器学习要哪些技能
  • 将 Measurements 和 Units 应用到物理学
  • 聊聊hikari连接池的leakDetectionThreshold
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 一起参Ember.js讨论、问答社区。
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • ###项目技术发展史
  • #1015 : KMP算法
  • #pragma once与条件编译
  • #Z0458. 树的中心2
  • #我与Java虚拟机的故事#连载05:Java虚拟机的修炼之道
  • ${factoryList }后面有空格不影响
  • (C++17) std算法之执行策略 execution
  • (ibm)Java 语言的 XPath API
  • (Matalb时序预测)PSO-BP粒子群算法优化BP神经网络的多维时序回归预测
  • (八)Flask之app.route装饰器函数的参数
  • (板子)A* astar算法,AcWing第k短路+八数码 带注释
  • (使用vite搭建vue3项目(vite + vue3 + vue router + pinia + element plus))
  • (续)使用Django搭建一个完整的项目(Centos7+Nginx)
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布
  • .net core 源码_ASP.NET Core之Identity源码学习
  • .NET 读取 JSON格式的数据
  • .NET 发展历程
  • .NET的微型Web框架 Nancy
  • @converter 只能用mysql吗_python-MySQLConverter对象没有mysql-connector属性’...
  • @GlobalLock注解作用与原理解析
  • @SuppressWarnings注解
  • [.NET 即时通信SignalR] 认识SignalR (一)
  • [2021 蓝帽杯] One Pointer PHP
  • [Android]常见的数据传递方式
  • [C++参考]拷贝构造函数的参数必须是引用类型