部署并安装Discuz

2023-11-14

安装前一定要安装apche和mysql数据库

没有安装用以下密令下载

apche下载密令:rpm -qa | grep httpd

mysql下载密令:yum install -y mariadb-server
 

安装好这两项后安装php

php安装密令:yum install -y php

最后安装discuz

下载 Discuz! X3.2官方版到服务器

wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip

解压 Discuz! X3.2软件包

unzip Discuz_X3.2_SC_UTF8.zip

将upload这个目录下的所有文件上传到 /var/www/html/目录

cp -r /root/upload/*    /var/www/html/
 

更改文件及文件夹权限

cd /var/www/html
chmod 757  -R  data/  uc_server/  config/  uc_client/
 

在浏览器中输入网址http://192.168.76.136/install 
阅读授权协议后点击“我同意”,系统会自动检查环境,如下图所示

在这里插入图片描述

修正目录文件权限检查,关闭selinux即可。如下命令可临时关闭seLinux

setenforce    0
永久关闭selinux 需编辑配置文件/etc/selinux/config,设置SELINUX=disabled,重启系统后生效

vi   /etc/selinux/config
 

刷新网页,目录文件权限检查正常

修正mysql_connect(),安装php-mysql模块,重启apache服务,刷新网页,函数依赖性检查正常

yum  install -y php-mysql
systemctl   restart    httpd
 

在这里插入图片描述

点击“下一步”,选择“全新安装 Discuz! X (含 UCenter Server)”,如下图所示

在这里插入图片描述

点击“下一步”,进入安装数据库的界面,设置数据库信息及管理员信息

点击“下一步”,系统会自动安装数据库直至完毕。安装成功后,出现Discuz! 安装向导界面,如下图所示

最后进入论坛显示以下界面

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

部署并安装Discuz 的相关文章

  • 如何保持elasticsearch在linux服务器上运行

    我正在通过 Putty 客户端使用 ssh 访问我的服务器 但是当我的 putty 变为非活动状态或我关闭它时 弹性搜索就会停止 我想让它一直运行 我怎样才能实现这个目标 您遇到的问题是elasticsearch 没有作为守护进程 服务器
  • execve() 无法启动 C 程序

    我正在尝试使用生成一个新进程execve from unistd h在 Linux 上 我尝试向它传递以下参数execve bin ls bin ls NULL 但没有得到结果 我也没有收到错误 程序只是退出 发生这种情况有原因吗 我尝试以
  • 如何使用 exiftool 设置颜色配置文件?

    我有一些 jpg没有颜色配置文件的文件 并希望使用以下命令将它们设置为特定的颜色配置文件exiftool 我需要提供什么参数才能做到这一点 For exiftool要添加颜色配置文件 您需要profile file 您可以从任何JPEG图片
  • 如何在 Bash 脚本中回答“是”

    有一个快速的问题 想象一下我有这样的代码 mkdir p INSTALLDIR sudo apt get install y git clojure leiningen git clone git github com maltoe sto
  • 检查文件是否包含多字节字符

    我有一些 UTF 8 格式的字幕文件 有时 这些文件中存在一些零星的多字节字符 这会导致某些应用程序出现问题 如果某个文件包含任何多字节字符 我如何在 Linux 中检查 并可能找到这些文件 可以使用文件命令 chalet16 echo t
  • Laravel 5.4.* - 运行 artisan 时“”目录不存在

    我有一个全新安装的Ubuntu服务器14 04我目前正在尝试安装我的Laravel项目上 我已将整个存储库移至所需的文件夹中 但是当我运行命令时 php artisan 在该目录中 终端返回一个错误 指出 InvalidArgumentEx
  • 在 64 位 RHEL 上安装 32 位库 (glibc),而不使用 yum

    我试图让 32 位应用程序在 64 位 RHEL 6 1 上运行 但该计算机无法访问互联网 有没有办法在 64 位 RHEL 上安装 32 位 glibc 而不使用 yum 即仅使用 RPM 安装 我从 RHEL 6 1 ISO 中获取了
  • Linux Bash - 日期格式

    我的日期格式是 yyyy mm dd hh mm ss 如何检查我的输入 它应该是这样的 bin bash read p Date format yy mm dd HH MM SS input check date Y m d H M S
  • platform.linux_distribution() 已弃用 - 有哪些替代方案?

    从 Python 3 5 开始platform linux distribution https docs python org 3 5 library platform html platform linux distribution已弃
  • 为什么我不能将 Unix Nohup 与 Bash For 循环一起使用?

    例如 此行失败 nohup for i in mydir fasta do myscript sh i done gt output txt bash syntax error near unexpected token do 正确的做法是
  • 如何将动态链接的应用程序转换为静态链接的应用程序?

    我有一个应用程序 例如 gedit 它是动态链接的 但我没有源代码 所以我不能按我喜欢的方式编译它 我想要做的是将其静态链接并将其移动到没有运行该应用程序所需的库的系统 那么是否可以做到以及如何做到呢 理论上是可能的 您基本上必须执行与动态
  • 尽管 EXPORT_SYMBOL 模块插入时出现“模块中的未知符号”

    我正在尝试编译并插入 r8169 realtek 以太网驱动程序 我的内核版本是 ebin sony uname r 4 2 0 rc3 custom 我的本地磁盘中有相同的完整源代码 用于安装当前的内核 当我运行时该模块编译成功make
  • python os.path.exists() 对于存在的 nfs 挂载目录文件失败

    我基本上有一个用于网站的网络服务器和另一个仅存储文件的网络服务器 文件服务器通过安装其目录之一连接到主服务器 该网站运行 Django 所以我主要处理 python 不管怎样 我似乎遇到了一些问题 文件被报告为不存在 即使它们实际上存在 基
  • 如何从子进程为父进程设置环境变量?

    如何从子进程为父进程设置环境变量 例如 我有父进程和子进程 子进程继承自父进程环境变量 TMP VARIABLE 777 如何将子进程中 TMP VARIABLE 的值更改为 999 使其值对父进程可见 因为 TMP VARIABLE 99
  • 在linux中将数据“广播”到多个进程的规范方法?

    我有一个应用程序需要将数据流从一个进程发送到多个读取器 每个读取器都需要查看自己的流副本 这是相当高的速率 100MB s 并不罕见 因此我希望尽可能避免重复 在我的理想世界中 Linux 应该有支持多个读取器的命名管道 并为常见的单读取器
  • 何时调用setsockopt?在bind()和connect()之前?

    我继承了一些 TCP 代码 调用 bind tcpSocket struct sockaddr server addr sizeof server addr 在致电之前 setsockopt tcpSocket SOL SOCKET SO
  • 参数无效”设置键“net.core.somaxconn”

    我尝试设置Linux内核 编辑后 etc sysctl conf并执行sysctl p它显示错误 Invalid argument setting key net core somaxconn Linux 发行版 Ubuntu 12 04
  • 如何更改解释器路径并将命令行参数传递给 Linux 上的“可执行”共享库?

    这是 可执行 共享库的最小示例 假设文件名 mini c Interpreter path is different on some systems definitely different for 32 Bit machines cons
  • c - 后台运行的程序的退出状态

    我有一个任务 其中我必须创建一个迷你 shell 它能够执行很多操作 包括作业控制 我设法使用 fork 和 execvp 创建新的工作 但我还想获取 execvp 运行的程序的退出代码 根据我从其他帖子中查找到的内容 我可以使用以下方法来
  • ulimit -r 返回不同的值

    我将以下两行添加到系统范围的 etc security limits conf 中 soft rtprio 55 hard rtprio 55 系统重新启动后 根据我在计算机上访问用户帐户的方式 我会得到两个不同的结果 user clien

随机推荐

  • 解决问题:安装Visio版本冲突(MSI与即点即用)

    安装Visio参考 https www jianshu com p 43c59f7c394d 问题一 Office 2016 Click to Run 冲突 32位与64位冲突 画外音 我迟早要把那个家庭版给卸载了吧 功能是真的阉割 解决
  • js work 多线程

    js work 多线程 主js function goBack window frames 0 history back 1 console log 准备开启第二线程 var worker new Worker js cpc2 js wor
  • 初识顶点/片元着色器

    5 2 一个最简单的顶点 片元着色器 5 2 1 顶点 片元着色器的基本结构 一个 Unity Shader 的基本结构 它包含了 Shader Properties SubShader Fallback 等语义块 顶点 片元着色器的结构与
  • 理解互斥量和信号量 作者: JuKevin

    理解互斥量和信号量 作者 JuKevin 互斥量 Mutex 互斥量表现互斥现象的数据结构 也被当作二元信号灯 一个互斥基本上是一个多任务敏感的二元信号 它能用作同步多任务的行为 它常用作保护从中断来的临界段代码并且在共享同步使用的资源 M
  • python key=lambda 元素: 元素[字段索引]用法

    key lambda 元素 元素 字段索引 x x 字母可以随意修改 比如改成y y 也行 排序方式按照中括号 里面的维度进行排序 0 按照第一维排序 1 按照第二维排序 2 按照第三维排序 依此类推 如二维 class Solution
  • Python3,实用技巧之:三类(7种)拼接字符串方式

    三类拼接字符串方式 1 引言 2 格式化类 2 1 来自C的 方式 2 2 format 拼接方式 2 3 面向对象模板拼接 3 拼接类 3 1 常用的 方式 3 2 类似元组的方式 3 3 join方法 4 插值类 4 1 f strin
  • 使用MySQL APT库在Linux上安装MySQL

    添加APT仓库 访问https dev mysql com downloads repo apt 选择下载适合自己平台的deb包 执行下面的命令 安装下载的软件包 sudo dpkg i PATH version specific pack
  • 审视HR SaaS:谁在成为中国的 “IBM+ Workday”?

    在国内的商业环境下 未来 梳理流程等咨询管理能力 或将成为HR SaaS厂商的重要竞争力 国内HR SaaS在 IBM Workday 的模式下 或将迎来新一轮增长 作者 斗斗 编辑 皮爷 出品 产业家 2023年 HR SaaS 正式宣布
  • 功率MOS管保护电路设计

    功率MOS管自身拥有众多优点 但是MOS管具有较脆弱的承受短时过载能力 特别是在高频的应用场合 所以在应用功率MOS管对必须为其设计合理的保护电路来提高器件的可靠性 功率MOS管保护电路主要有以下几个方面 1 防止栅极 di dt过高 由于
  • Git是什么?可以用来做什么?如何使用?

    看完本文之后你能收获什么 1 知道git是什么 可以用来干什么 2 会使用git进行版本控制 3 知道如何继续深度学习git git用来干什么 不知道你工作的时候有没有遇到这样的情况 比如说 做BIM建模 你手中有一份模型初稿 但现在需要在
  • java设计模式(二十二)策略模式

    目录 定义 模式结构 角色职责 代码举例 适用场景 优缺点 定义 策略模式 Strategy Pattern 属于对象的行为模式 其用意是针对一组算法 将每一个算法封装到具有共同接口的独立的类中 从而使得它们可以相互替换 策略模式使得算法可
  • APP内嵌h5页面在android低版本出现白屏问题(vue项目)

    前段时间在处理一个vue项目时 在vivo和华为的android5 0系统出现白屏 没有任何报错信息 之后特地买了两台真机进行测试 经过分段调试 一步步排查 最后发现是这段代码出错 到底什么问题 对比一下这段代码 很明显 参数默认值的问题
  • 警惕UNIX下的LD_PRELOAD环境变量

    警惕UNIX下的LD PRELOAD环境变量 前言 也许这个话题并不新鲜 因为LD PRELOAD所产生的问题由来已久 不过 在这里 我还是想讨论一下这个环境变量 因为这个环境变量所带来的安全问题非常严重 值得所有的Unix下的程序员的注意
  • 【blender基础】02 交互-吸附模式与衰减编辑

    02 交互 吸附模式与衰减编辑 1 吸附 1 1 吸附至的可选项 增量 1 2 吸附至的可选项 活动元素 1 3 吸附至的可选项 顶点 1 3 1 背面剔除 1 3 2 旋转对齐目标 1 4 吸附至的可选项 面 1 5 吸附至的可选项 体积
  • QLoRA

    一 概述 title QLORA Efficient Finetuning of Quantized LLMs 论文地址 https arxiv org pdf 2305 14314 pdf 代码 GitHub artidoro qlora
  • 毕设系列 - 基于stm32的车牌识别 - 单片机 嵌入式 物联网 机器视觉

    文章目录 0 前言 1 简介 2 主要器件 3 实现效果 4 设计原理 5 部分核心代码 5 最后 0 前言 这两年开始毕业设计和毕业答辩的要求和难度不断提升 传统的毕设题目缺少创新和亮点 往往达不到毕业答辩的要求 这两年不断有学弟学妹告诉
  • Unty3d 中textmeshpro如何生成中文字体

    1 打开TextMeshPro Font Asset Creator 2 在 Unity 中使用 TextMeshPro 的文本解决方案 当要生成字库图集时 需要通过插件提供的 Font Asset Creator 工具 但是每次都需要重新
  • PhotoShop 之用画笔工具擦除

    最近看了一篇课程 使用渐变工具生成彩虹 并用画笔工具擦除部分图像 1 首先 为图像添加一个图层 2 用渐变工具生成彩虹渐变图像 3 添加图层蒙版 4 前景色设置为黑色 原先为红色 5 使用画笔工具 预设像素设置为150 6 使用画笔进行擦除
  • 双非保研北邮人工智能学院的逆袭之路

    作者 ShawnPi 编辑 CVHub 来源 https zhuanlan zhihu com p 601052513 引言 刚经历过激烈的保研和一段时间的迷茫 希望此帖可以帮助到计算机专业的学弟学妹们 希望能从多维度 多视角解读计算机保研
  • 部署并安装Discuz

    安装前一定要安装apche和mysql数据库 没有安装用以下密令下载 apche下载密令 rpm qa grep httpd mysql下载密令 yum install y mariadb server 安装好这两项后安装php php安装