17.22 Discuz论坛安装

  • 通过 Discuz! 搭建社区论坛、知识付费网站、视频直播点播站、企业网站、同城社区、小程序、APP、图片素材站,游戏交流站,电商购物站、小说阅读、博客、拼车系统、房产信息、求职招聘、婚恋交友等等绝大多数类型的网站。
  • Discuz!自2001年6月面世以来,已有20年的历史,Discuz!性能优异、功能全面、安全稳定,在社区论坛(BBS)软件领域全球市场占有率第一。站长可以不需要任何编程基础,通过简单的安装和设置,在互联网上搭建起具备完善功能、很强负载能力和可高度定制的网站。Discuz! 的基础架构采用世界上最流行的web编程组合PHP+MySQL实现,是一个经过完善设计,适用于各种服务器环境的高效建站解决方案。
  • 官方安装教程
  • 创建数据库
[root@VM-0-3-centos ~]#mysql -u root -p
Enter password:
#创建数据库swl
mysql> CREATE DATABASE swl;
Query OK, 1 row affected (0.00 sec)#限授予给swluser,并设置密码
mysql> GRANT all ON swl.* TO 'swluser'@'%' IDENTIFIED BY '1234';   #把swl数据库里面所有表的权
Query OK, 0 rows affected (0.00 sec)# #刷新数据库
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)mysql> show databases;   #查看数据库
information_schema
mysql
performance_schema
swl
sys
  • 下载并安装Discuz论坛
#Discuz!X3.4
#1.将Discuz_X3.4_SC_UTF8_20220811.zip 压缩包下载到src目录下
[root@VM-0-3-centos ~]# cd /usr/local/src
#2.下载Discuz论坛包可以使用一些链接
[root@VM-0-3-centos src]# wget https://www.dismall.com/forum.php?
mod=attachment&aid=MTA0fGFkN2M1MzlifDE2NjgxNDU5Nzd8MHw3Mw%3D%3D
#也可以访问https://gitee.com/3dming/DiscuzL/attach_files地址将Discuz_X3.4_SC_UTF8_20220811.zip下载到本地,之后用xftp将按照包上传到/usr/local/src目录中#解压Discuz_X3.4_SC_UTF8_20220811.zip到该目录下的discuz文件夹
[root@VM-0-3-centos src]# unzip Discuz_X3.4_SC_UTF8_20220811.zip -d /usr/local/src/discuz
#查看解压文件
[root@VM-0-3-centos src]# cd discuz
[root@VM-0-3-centos discuz]# ll
total 124
-rw-r--r--  1 root root  8310 Aug 11 08:33 LICENSE
-rw-r--r--  1 root root 26774 Sep 22  2021 qqqun.png
drwxr-xr-x  2 root root  4096 Aug 11 10:21 readme
-rw-r--r--  1 root root 71393 Jan 31  2022 readme.html
drwxr-xr-x 13 root root  4096 Aug 11 10:21 upload
-rw-r--r--  1 root root   142 Jan 29  2022 utility.html#将upload/下的文件移动到nginx服务器的访问地址/home/wwwroot/default/swl目录,外网可以直接访问
[root@VM-0-3-centos discuz]# cp -r upload/ /home/wwwroot/default/swl

upload 这个目录下面的所有文件是我们需要上传到服务器上的可用程序文件(仅移动目录里边的文件);
readme 目录为产品介绍、授权、安装、升级、转换以及版本更新日志说明(不要移动);
readme.html 为安装、升级教程(不要移动)。
utility.html 为论坛附带工具下载地址,比如升级程序(不要移动)。

将其中 upload 目录里边 的所有文件使用 FTP 软件以二进制方式上传到空间。(upload文件夹本身不用上传,只传里边的文件)。

  • 将upload/下的文件移动过去后,在浏览器输入http://ip/swl

  • 点同意后开始安装

  • 因为swl目录下的文件都是 root属主,root所属组,所以上面显示红叉叉。这里我们要改下文件属主,如下所示:
#进入web服务地址
[root@VM-0-3-centos discuz]# cd /home/wwwroot/default/swl
#修改文件属组
[root@VM-0-3-centos swl]# chown -R daemon ./config
[root@VM-0-3-centos swl]# chown -R daemon ./data
[root@VM-0-3-centos swl]# chown -R daemon ./uc_client
[root@VM-0-3-centos swl]# chown -R daemon ./uc_server/data
#修改文件权限
[root@VM-0-3-centos swl]# chmod -R 777 ./uc_server/data
[root@VM-0-3-centos swl]# chmod -R 777 ./uc_client
[root@VM-0-3-centos swl]# chmod -R 777 ./data
[root@VM-0-3-centos swl]# chmod -R 777 ./config

  • 待文件可写权限都授予后点击下一步。

1.选择“全新安装 Discuz! X3.4 (含 UCenter Server)”
如果您之前没有安装过我们的产品,需要全新安装的话,请选择此项。

2、选择“仅安装 Discuz! X3.4 (手工指定已经安装的 UCenter Server )”
如果之前安装过我们的产品,现在只是升级的话,请选择此项并保证之前的 UCenter 是 UCenter 1.6.0 版本,**如果之前安装的 UCenter Server 没有进行升级操作的话,一般为 1.5.1 版本,您需要首先升级 Ucenter 到 1.6.0 版本, 否则安装程序会提示错误,无法继续。**这里以全新安装 Discuz! X3.4 为例。

  • 选择“全新安装 ‘Discuz! X3.4 '后点击“下一步”,进入安装数据库的界面,如下图所示:

数据库和网站在同一台服务器上,填写127.0.0.1比localhost会更好一点,连接数据库的速度会稍微快一点。

  • 补充好数据库信息后,点下一步,进行自动安装。稍等一会后,安装完成。

下一篇:Linux学习-92-SELinux管理

Linux学习-91-Discuz论坛安装相关推荐

  1. linux学 java_[操作系统]Linux学习第二步(Java环境安装)

    [操作系统]Linux学习第二步(Java环境安装) 0 2017-05-19 00:02:21 jdk版本:jdk-8u131-linux-x64.rpm 注:以下操作在root用户或具有root权 ...

  2. discuz论坛安装流程

    discuz论坛安装流程 作者:蓝眼泪 实验环境:xshell7,xftp7,centos7.9,win7. 本人用LAMP方式安装discuz论坛,并试验成功.原创不易,且行且珍惜.免费分享给大家. ...

  3. Linux学习之centOs的安装(二)

    Linux学习之centOs的安装(二) 一般步骤笔记本上已经标注,另外详细解说:NETWORK和HOSTNAME部分 1.配置本身固定ip地址: 双击NETWORK & HOSTNAME,打 ...

  4. 写一个Linux下搭建Discuz论坛的全过程教程。

    本例使用的Linux系统为:RHEL5.3. 1.[root@linux ~]# mkdir /mnt/cdrom 2.[root@linux ~]# mount /dev/cdrom /mnt/cd ...

  5. linux系统搭建论坛,Linux下搭建discuz论坛

    discuz的论坛环境,可以在lampp系统上直接使用. 前提:先看linux的操作系统是多少位的,然后下载相应的安装包. 现以32位操作系统为例,取32位的xampp安装包xampp-linux-1 ...

  6. dz安装教程php,discuz论坛安装教程 2017最新discuz论坛安装教程

    对于不懂开发的,然而又想要有一个属于自己的论坛,这完全是可以实现的,discuz可以帮助我们,只要懂得怎么安装discuz,是可以运行起来的,下面的教程就是讲解如何安装discuz论坛, ,首先Apa ...

  7. Linux学习笔记三:安装VMWare Tools共享文件夹

    这里写目录标题 概述 window下安装 Ubuntu下安装 提取安装包 解压安装 Ubuntu安装插件 适应窗口和拖拽文件 概述 本文主要是记录下我安装VMwareTools的过程,原本打算写在Li ...

  8. Linux学习笔记之软件安装

    Linux学习笔记 这篇文章主要简单记录一下初次使用Linux的一些笔记吧 首先我安装时没选用中文版,直接选用了英文版,所以导致后面没有中文输入法,下载sogoupinyin,找到ubuntu对应的版 ...

  9. Linux学习-22-源码包安装、卸载和升级

    7.11 Linux源码包安装和卸载 由于 Linux 操作系统开放源代码,因此在其上安装的软件大部分也都是开源软件,例如 Apache.Tomcat 和PHP等.开源软件基本都提供源码下载,可采用源 ...

  10. Linux CentOs 搭建Discuz论坛全过程

    分为两个部分:一是环境配置,二是安装Discuz 需要安装的软件有: Apache .MySQL(mariadb). PHP. php-mysql Apach:开放源码的Web服务器软件.安装的也就是 ...

最新文章

  1. 学计算机专业需要考的证有哪些科目,自考计算机专业的考试科目有哪些?
  2. 【专访】KDD2018主席熊辉教授:数据挖掘与深度学习结合新趋势
  3. ssh 2014-12-10
  4. C#对图片的几种简单处理 [ZT]
  5. python之钉钉机器人编程
  6. 泛微文档存放在服务器哪个地址,泛微OA根据文档的docid查询文档附件存放的路径...
  7. BSS段 data段 text段 堆heap 和 栈stack
  8. 统一配置中心的设计方案
  9. 「技术人生」第6篇:技术同学应该如何理解业务?
  10. 为什么还有那么多人用SVN?
  11. 4核a5中断linux,中断与时钟 - osc_a5pzxo31的个人空间 - OSCHINA - 中文开源技术交流社区...
  12. 算法 -- 四种方法获取的最长“回文串”,并对时间复杂进行分析对比PHP
  13. Cesium笔记(3):基本控件简介—ImageryProvider地图瓦片地图配
  14. SQL分页查询,SQL的LIMIT语句用法,SQL如何实现分页查询,SpringBoot实现分页查询。
  15. Matlab 输入输出操作
  16. MMORPG游戏优化报告
  17. linux生成checksum,SF2281修改Lic授权ID生成新checksum生成器
  18. Linux查看mac地址
  19. python语音验证码识别_python语音验证码接口_python语音接口_python语音验证码_语音验证码代码示例_互亿无线...
  20. 模拟电子技术基础------单管共射放大电路

热门文章

  1. Office365 - “The action can‘t be completed because the file is open in Microsoft OneDrive.“错误的解决方案
  2. 贪心——排序不等式——排队打水
  3. hibernate 报错: ``` WARN: GenerationTarget encountered exception accepting command : Error executing
  4. 实验报告总结_精选化学教学工作总结范文(精选5篇)
  5. 对计算机病毒防治最科学的方法,常见的计算机病毒防范方法有哪些
  6. Format格式化输出,最容易忽略的坑!
  7. 百度贴吧营销实战之推广入口布局技巧
  8. 进军“世界工厂”立成电商第五家分公司正式成立
  9. 动手学深度学习:6.4 循环神经网络的从零开始实现
  10. 双11购物优惠劵 满减计算程序