部署Discuz!论坛

一、Discuz!论坛概述:

1)Discuz!论坛是基于php+mysql进行开发的一套开源的论坛系统。

2)下载源代码:

下载地址:码云DiscuzX: Discuz! X 官方 Git,简体中文 UTF8 版本https://gitee.com/Discuz/DiscuzX

说明:需要注册账号。然后下载ZIP格式的文件。

3)通过Mobaxterm软件上传discuz.zip文件。这个就是我们的项目源代码。

4)安装unzip解压缩软件:

yum install -y unzip

5)使用unzip对discuz.zip压缩包进行解压。

unzip discuz.zip

说明:解压后会产生一个文件夹。

6)复制discuz目录中的文件到/var/www/html目录:

mv discuz/* /var/www/html/

7)打开浏览器,输入IP地址:

可以看到安装向导。

8)单击同意安装许可,进行安装:

9)提示当前目录不可写,权限管理,这些目录都提示不可写。

给/var/www/html目录设置可写权限。

chmod -R a+w /var/www/html

注意:以上操作是给所有文件添加一个w操作,但是生产环境尽量只针对文件配置权限。按提示哪个文件或哪个目录增加权限。

10)解决php扩展的问题:

mysqli_connect()检查结果不支持。

问题是安装php时,没有安装php-mysqli的扩展。

使用yum命令安装php-mysqli扩展:

yum install -y php-mysqli

11)然后再重新启动下httpd软件,让php-mysqli扩展立即生效。

systemctl restart httpd

12)设置运行环境:

全新安装Discuz!(含UCenter Server

然后点击下一步。

13)设置mysql数据库的相关信息:

1)更改数据库密码;

2)设置admin管理员的密码;

3)更改系统信箱的地址;

然后点击下一步,就真正地开始安装:

14)点击右下方的链接地址,就可以访问到论坛的首页。

然后我使用admin的账号密码进行登录。

那么到此。论坛上线成功。

LAMP项目部署实战2相关推荐

  1. day11-进程的优先级LAMP项目部署实战

    进程的优先级与LAMP项目部署实战 一.进程的优先级(扩展) 1.什么是进程的优先级 Linux是一个多用户.多任务的操作系统,系统中通常运行着非常多的进程.哪些进程先运行,哪些进程后运行,就由进程优 ...

  2. 2021-06-26进程的优先级与LAMP项目部署实战

    进程的优先级与LAMP项目部署实战 一.进程的优先级(扩展) 1.什么是进程的优先级 Linux是一个多用户.多任务的操作系统,系统中通常运行着非常多的进程.哪些进程先运行,哪些进程后运行,就由进程优 ...

  3. LAMP项目部署实战

    LAMP项目部署实战 一.LAMP环境部署 1.回顾LAMP LAMP = Linux + Apache + MySQL + PHP Apache:主要用于接收用户的请求,处理业务逻辑,返回结果给客户 ...

  4. LAMP项目部署实战1

    一.说明: LAMP:Linux + Apache + MySQL + PHP Apache: Apache是世界使用排名第一的Web服务器软件.主要用于接收用户的请求,处理业务逻辑,返回结果给客户端 ...

  5. Linux下Docker及Docker-compose的安装及项目部署实战

    文章目录 1:Docker的安装 2: Docker Compose的安装 3:项目部署实战 1:Docker的安装 1:安装 1: yum install -y yum-utils device-m ...

  6. Linux基础学习五(1):java项目部署实战教程

    项目部署:就是将集成开发工具(eclipse.idea)中开发编译好的项目,部署到tomcat中运行的过程. 本地部署 本地部署:将项目部署到本机安装的tomcat中,可以借助于开发工具的本身的提供的 ...

  7. linux 退出服务器_Vue实战091:Vue项目部署到nginx服务器

    项目开发完成之后我们就需要将项目上线运行供用户访问,这时候我们就需要将项目部署到服务器上.对于Vue这种前端Web项目我们一般都部署在linux系统上,Linux常见的Web应用服务器有Apache. ...

  8. 【项目实战课】微信小程序图像识别模型前后端部署实战

    欢迎大家来到我们的项目实战课,本期内容是<微信小程序图像识别模型前后端部署实战>.所谓项目实战课,就是以简单的原理回顾+详细的项目实战的模式,针对具体的某一个主题,进行代码级的实战讲解. ...

  9. nginx、uwsgi部署django项目理论+实战

    基本环境: Ubuntu 16.04.4 LTS python 3.5 virtualenv django project deployable #理论分析   部署django项目有很多方法,方法推 ...

最新文章

  1. 最大整数(Noip1998连接多位数)
  2. Effective C++ 小笔记:条款13-17(第三章)
  3. 用keil4 模拟仿真显示引脚波形输出分析的步骤
  4. lightoj 1020 (博弈)
  5. 基于事件驱动架构构建微服务第5部分:容器化(Web Api Core 和 SQL Server Linux)
  6. Linux之telnet命令
  7. Python单例模式的多种实现方式
  8. TiDB x 中国电信翼支付 | 「效率提升 5 倍」,TiDB 在电信翼支付金融核心场景的应用
  9. Win10下修改git全部配置文件方法
  10. PhotoShop如何使用图层之实例演示?
  11. [机器学习]1模型评估与选择
  12. [水晶报表]如何设置水晶报表(crystal reports)的字段自动换行
  13. 用MSN Cartoon做的卡通自画像
  14. 【牛顿迭代逼近】求根号2的快速方法
  15. 03-iptables-实验
  16. 【ST】【CF855B】 Marvolo Gaunt's Ring
  17. ArchLinux开发环境第2辑——高效平铺式桌面i3个性化配置与美化
  18. SOC——Boundary scan 模块(一)
  19. ASP.NET 技巧三
  20. python神经网络预测的例子,神经网络算法python实现

热门文章

  1. android 7官方壁纸百度云,LOL动态原画桌面壁纸(1~7弹)
  2. 【转】独立游戏如何对接STEAM SDK
  3. 整齐美观的资料文件收纳法
  4. 四个低代码平台的优点
  5. 微擎笔记----持续更新
  6. COleVariant类
  7. Url出现非法参数异常
  8. systmctlkubectl
  9. 在字节做了5年测试,12月被无情辞退,想给还在摸鱼的兄弟提个醒...
  10. 卡片笔记写作法-笔记