公司一名老程序员,要求内部搭建一个discuz论坛,吐槽一下风格真老。

一、环境准备
1、服务器系统centos7.3,安装系统时,软件选择为webserver全选。硬件分区不要home目录,全部放在根目录即可。
2、discuz安装包下载:https://gitee.com/ComsenzDiscuz/DiscuzX

二、论坛搭建
1、关闭防火墙
systemctr stop firewalld        #临时关闭
systemctr disabled firewalld   #关闭防火墙禁止开机启动
2、关闭selinux
修改配置文件/etc/selinux/config,将其中selinux设置为disabled
vi /etc/selinux/config

3、安装所需软件
yum -y install httpd         #下载httpd
yum -y install mariadb-server.x86_64     #下载mariadb
yum -y install php php-mysql               #下载php和php-mysql
4、启动httpd和mariadb服务
systemctl start httpd&&systemctl start mariadb                          #开启httpd和mariadb服务
systemctl enable httpd&&systemctl enable mariadb                  #开机启动httpd和mariadb服务
systemctl status httpd&&systemctl status mariadb                  #查看服务状态
5、在PC上解压论坛文件的压缩包,本次使用Discuz_X3.4_SC_UTF8【20200818】.zip
6、把解压完成的upload内的所有文件,通过ftp工具,拷贝到/var/www/html/目录下

7、chmod -R 777 /var/www/html/*给权限
8、reboot,重启服务器
9、mariadb设置初始密码
CENTOS7 自带MARIADB数据库。安装的时候可以勾选安装。 当然也可以以后在CENTOS7里面添加安装。
MARIADB安装后,默认是没有密码的。
我们需要给ROOT用户设置一个初始密码。
mysql -u root
use mysql;
update user set password=password("root")where user='root';
flush privileges;
exit;
测试:
mysql -u root -p
10、使用浏览器访问  http://ip/  按提示开始安装论坛,全新安装,输入步骤9设置的数据库密码,设置管理员密码即可
11、在DNS服务器上,新增主机IP解析,即可通过bbs.bresee.cn访问论坛

三、初步配置
1、默认的论坛模板比较丑,可以去模板中心,绑定qq下载特定模板
2、discuz默认文件上限为2M,修改/etc/php.ini文件,设置单个附件上限20M。
(1). post_max_size =10M
表单提交最大数据为10M.此项不是限制上传单个文件的大小,而是针对整个表单的提交数据进行限制的.
限制范围包括表单提交的所有内容.例如:发表贴子时,贴子标题,内容,附件等...我的修改为了20M。
(2).file_uploads = On
是否允许上传文件,如果为OFF您将不能上传文件.我的默认是on的。
(3).upload_max_filesize =2M
最大上传文件大小,此项针对上传文件时单个文件的大小.我的修改为了20M
与post_max_size之间的关系:
在论坛发表贴子时,您post_max_size 设为10M,而此项设成了2M,那么您只能上传最大为2M的附件,且可以同时上传5个.
重启appache后生效:systemctl restart httpd
3、导入用户,这一点比较坑,discuz没有集成ldap,也没有提供批量导入用户的方法,只能用python搞一个导入
4、最后,因为是公司内部使用,就不要把发帖,登陆的验证码后,后台都能找到配置,就不再贴上来了,单帖改为3W字上限

四、数据备份恢复
1、站长-数据库内自带了数据库的备份恢复
2、其余数据放在空间内(/var/www/html)的emplate/、data/attachment/目录下

3、本来想直接挂把2个备份目录挂存储里面,但想想我们目前存储备份效率还是算了,后期定期备份一下

使用discuz搭建私有论坛相关推荐

  1. 用Discuz 搭建个人论坛

    有时候出于兴趣或者需求,要搭建个人论坛.论坛很多都推荐Discuz.这个真的不错. 要通过Discuz搭建论坛先在Discuz下载相关的资料包: Discuz网址:http://www.discuz. ...

  2. 如何使用Discuz搭建社区论坛网站

    配置准备 环境:Centos操作系统/LAMP环境,关于如何搭建LAMP环境,如果你还不会,请查看微信公众号"网络技术爱好者"2018.3.10期教程:CentOS下搭建LAMP环 ...

  3. 使用nginx搭建Discuz X3.4论坛的QQ互联登录失败问题

    问题描述 使用nginx搭建了一个基于http协议的Discuz X3.4论坛.在安装QQ互联插件后,尝试登录问题是失败,提示以下内容: 抱歉,当前存在网络问题或服务器繁忙,详细错误:connect_ ...

  4. 本地安装discuz x2.5(论坛站)程序

    discuz x2.5教程–本地服务器搭建(集成化环境安装) discuz x2.5教程–本地安装discuz x2.5(论坛站)程序 Discuz! X2.5 RC 全新安装图文教程 转载于:htt ...

  5. LAMP 搭建BBS论坛实战

    LAMP 搭建BBS论坛实战 LAMP=Linux+Apache+Mysql+PHP 搭建环境:必须安装开发工具.开发库 一.LAMP所需要软件下载 Linux  http://www.centos. ...

  6. 基于LAMP架构搭建BBS论坛或者博客

    搭建 一.项目简介 二.环境准备 1.需要准备的软件包 2.安装前环境准备 3.编译方式 (讲究顺序) 三.编译安装MySQL 四.编译安装Apache 1.安装依赖包apr 2.安装httpd软件 ...

  7. centos7.7 nginx+mariadb+php搭建Dz论坛最新版安装

    一.nginx+mariadb+php搭建Dz论坛 1. YUM方式进行安装and配置nginx 1.1设置nginx YUM源 官方yum源:http://nginx.org/en/linux_pa ...

  8. php搭建的论坛文件,怎么在本地搭建PHPWIND论坛

    如何在本地搭建PHPWIND论坛 ? ?PHPWIND是一个成熟而稳定的开源论坛框架,基于php语言的,想在自己的项目中快速搭建一个论坛,于是使用了phpwind这个框架.但是网上大多数的框架搭建的介 ...

  9. 易传媒CTO程华奕:搭建私有DMP 你必须知道的几件事

    ZDNet至顶网软件频道消息:程华奕先生自2007年起加盟易传媒,担任首席技术官.他是易传媒创始团队的一员.在此之前,程华奕先生曾在eBay和PayPal担任首席工程师,并曾在美国多家科技公司任职,有 ...

最新文章

  1. mysql设置定时任务
  2. html代码 通用代码,新浪博客通用html代码及其使用方法
  3. 机房合作--gitee的使用
  4. 苹果6s解除耳机模式_出大问题!苹果或将砍掉3D Touch?
  5. C#序列化与反序列化以及深拷贝浅拷贝方法
  6. Cisco Adsl 详细配置
  7. 【今日CS 视觉论文速览】Wed, 16 Jan 2019
  8. C语言基础专题 - 指针(编写中)
  9. 人生值得珍藏的80句话
  10. 如何用python获取沪深300历年成分股的行情数据
  11. 获取连接到wifi热点的手机信息。
  12. Windows 8 引入新版的凭据管理器
  13. easycode小帮手
  14. QT INSTALLS使用
  15. 人工智能ai用什么编程语言_2020年人工智能的5种最佳编程语言
  16. 大数据笔试题目练习(附答案)
  17. 文思海辉java怎样_6文思海辉JAVA面试问题
  18. Minos嵌入式虚拟化方案 - 系统架构介绍
  19. OpenBSD,FreeBSD,Linux硬盘速度对比
  20. 微信小程序开发之——个人中心-首页(4)

热门文章

  1. IOS蓝牙已配对设备重新连接
  2. 西电操作系统上机实验4
  3. sony的故事 第 32 章
  4. could not open Java\jre7\lib\amd64\jvm.cfg解决方案
  5. 《怦然心动》经典记录
  6. MATLAB--数字图像处理 Hough变换
  7. Photon OS介绍及网络配置
  8. dbgview问题:Could not extract Debug View driver to c:\Windows\System32\Drivers\Dbgv.sys
  9. 用Excel对字符串进行拆分,拼接,翻译
  10. 在抖音推荐算法组工作的体验怎么样?