热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

bluehost虚拟空间主机安装Discuz!X3论坛图文教程

Discuz是目前国内最流行、应用最广泛的集论坛(BBS)、个人空间(SNS)、门户(Portal)、群组(Group)、应用开放平台(OpenPlatform)等于一体的一套通用社区论坛软件系统,能帮助您的网站实现一站式服务,目前最新版本是Discuz!X3。今天在这里介绍如何在B
Discuz是目前国内最流行、应用最广泛的集论坛(BBS)、个人空间(SNS)、门户(Portal)、群组(Group)、应用开放平台(Open Platform)等于一体的一套通用社区论坛软件系统,能帮助您的网站实现一站式服务,目前最新版本是Discuz!X3。今天在这里介绍如何在Bluehost虚拟主机安装Discuz! X3。

一、安装前的准备工作
1、下载Discuz! X3源程序,解压后,可以看到3个文件夹:upload、readme、utility
upload 这个目录下的文件是就是安装所需程序文件,把其压缩成upload.zip文件;
readme 这个目录下为产品介绍、授权、安装、升级、转换以及版本更新日志说明;
utility 这个目录为论坛附带工具,包括升级程序。
2、 上传前一步压缩好的upload.zip文件到Bluehost主机的根目录)下,建议使用FlashFXP软件上传!
3、登录Bluehost虚拟主机后台控制面板,在线解压上传的upload.zip文件到安装目录,设置安装目录的权限为777
4、创建数据库

二、具体安装步骤
1、在浏览器输入http://你的域名/install ,点击“我同意”开始安装,如下图所示:
bluehost-dz25-001

2、检查安装环境,全部符合要求,点击“下一步”,如下图所示:
bluehost-dz25-002

3、选择“全新安装 Discuz! X (含 UCenter Server)”,点击“下一步”,如下图所示:
bluehost-dz25-003

4、填写正确的数据库相关信息,点击“下一步”,如下图所示:
bluehost-dz25-004

5、正在安装数据库,那心等待
bluehost-dz25-005

6、数据库安装完成后,出现欢迎开通 Discuz!云平台的界面,点击“暂不开通”,如下图所示:
bluehost-dz25-006

7、OK,Discuz! X3 安装完毕!你可以登录 Discuz! X3 站点并开始进行设置了。
bluehost-dz25-007

另转一个Discuz! X3的伪静态规则,需要的请自行测试。
进入网站根目录,也就是进入你的域名文件夹。打开后建立一个.htaccess文件。文件内容为:(以下内容直接复制添加进去即可)。
# Use PHP5 Single php.ini as default
AddHandler application/x-httpd-php5s .php
# 将RewriteEngine 模式打开
RewriteEngine On
# 修改以下语句中的/discuz 为你的论坛目录地址,如果程序放在根目录中,请将/discuz 修改为/
RewriteBase /
# Rewrite 系统规则请勿修改
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^topic-(.+)\.html$ portal.php?mod=topictopic=$1%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplayfid=$1page=$2%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php? mod=viewthreadtid=$1extra=page\%3D$3page=$2%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=groupfid=$1page=$2%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space$1=$2%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1value=$2%1
修改完成后上传到网站根目录


推荐阅读
  • 深入解析Unity3D游戏开发中的音频播放技术
    在游戏开发中,音频播放是提升玩家沉浸感的关键因素之一。本文将探讨如何在Unity3D中高效地管理和播放不同类型的游戏音频,包括背景音乐和效果音效,并介绍实现这些功能的具体步骤。 ... [详细]
  • 本文详细介绍了Socket在Linux内核中的实现机制,包括基本的Socket结构、协议操作集以及不同协议下的具体实现。通过这些内容,读者可以更好地理解Socket的工作原理。 ... [详细]
  • HDU 2537 键盘输入处理
    题目描述了一个名叫Pirates的男孩想要开发一款键盘输入软件,遇到了大小写字母判断的问题。本文提供了该问题的解决方案及实现方法。 ... [详细]
  • 本文探讨了如何通过JavaScript检测鼠标是否离开了浏览器窗口,包括使用原生方法和第三方库的不同解决方案。 ... [详细]
  • 2023年1月28日网络安全热点
    涵盖最新的网络安全动态,包括OpenSSH和WordPress的安全更新、VirtualBox提权漏洞、以及谷歌推出的新证书验证机制等内容。 ... [详细]
  • 利用Docker部署JupyterHub以支持Python协同开发
    本文介绍了如何通过Docker容器化技术安装和配置JupyterHub,以实现多用户的Python开发环境,特别适合团队协作场景。 ... [详细]
  • Docker基础入门与环境配置指南
    本文介绍了Docker——一款用Go语言编写的开源应用程序容器引擎。通过Docker,用户能够将应用及其依赖打包进容器内,实现高效、轻量级的虚拟化。容器之间采用沙箱机制,确保彼此隔离且资源消耗低。 ... [详细]
  • 本文详细介绍了如何在PHP中使用Memcached进行数据缓存,包括服务器连接、数据操作、高级功能等。 ... [详细]
  • ACM经典书籍推荐
    本文介绍了几本在算法和计算机科学领域具有重要影响力的书籍,包括由Donald E. Knuth编著的《计算机程序设计艺术》第一卷,以及潘氏兄弟的数论经典教材等。这些书籍不仅是学习相关领域的宝贵资源,也是专业人士不可或缺的参考书。 ... [详细]
  • 本文列举了构建和运行 Struts2 应用程序所需的核心 JAR 文件,包括文件上传、日志记录、模板引擎等关键组件。 ... [详细]
  • 本文探讨了在AspNetForums平台中实施基于角色的权限控制系统的方法,旨在为不同级别的用户提供合适的访问权限,确保系统的安全性和可用性。 ... [详细]
  • 本文总结了 #define 在 C/C++ 编程中的多种用途和技巧,包括定义常量、函数、宏以及条件编译等,并提供了详细的示例和注意事项。 ... [详细]
  • 本文探讨了Linux环境下线程私有数据(Thread-Specific Data, TSD)的概念及其重要性,介绍了如何通过TSD技术避免多线程间全局变量冲突的问题,并提供了具体的实现方法和示例代码。 ... [详细]
  • 本文介绍如何使用R语言中的相关包来解析和转换搜狗细胞词库(.scel格式),并将其导出为CSV文件,以便于后续的数据分析和文本挖掘任务。 ... [详细]
  • 数据输入验证与控件绑定方法
    本文提供了多种数据输入验证函数及控件绑定方法的实现代码,包括电话号码、数字、传真、邮政编码、电子邮件和网址的验证,以及报表绑定和自动编号等功能。 ... [详细]
author-avatar
孙誉嘉两_365
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有