LAMP环境下部署DiscuzQ

一、安装Apachae

  1. yum安装Apache,并设置开机自启动02a2b3efafd5cf1fd6e293a8d374904
  2. 在网页浏览器输入ip地址,查看Apache是否正常f9dc3992f4d6e7e94bb63330fd5cadfe

二、安装配置 MariaDB

执行以下命令,查看系统中是否已安装 MariaDB。

rpm -qa | grep -i mariadb

  •       返回结果类似如下内容,则表示已存在 MariaDB。

6fa7fb51de4a61f4da08eb036b6c3e85

  •       为避免安装版本不同造成冲突,请执行下面命令移除已安装的 MariaDB。

yum -y remove 包名

执行以下命令,在 /etc/yum.repos.d/ 下创建 MariaDB.repo 文件。

vi /etc/yum.repos.d/MariaDB.repo

按 i 切换至编辑模式,并写入以下内容。

095bbcf6a44e93b7a1f645fd8318b78

按 Esc,输入 :wq,保存文件并返回。

执行以下命令,安装 MariaDB。

yum -y install MariaDB-client MariaDB-server

依次执行以下命令,启动 MariaDB 服务,并设置为开机自启动。

systemctl start mariadb

systemctl enable mariadb

执行以下命令,验证 MariaDB 是否安装成功。

mysql

显示结果如下,则成功安装。

bfe9a604457f6de09933206c21fde13b

执行以下命令,退出 MariaDB。

exit

 

三、安装配置 PHP

依次执行以下命令,更新 yum 中 PHP 的软件源。

2233b34d638ebae2eb4fd19d8c9f71f

8643ee15dd8aa3310837c956168353f

执行以下命令,安装 PHP 7.0.33 所需要的包。

3945eacbc1750727774e48fa0a626c6

执行以下命令,修改 Apache 配置文件。

0340f778c54eebdbb9b6915ab075a69

按 i 切换至编辑模式,并依次修改为如下图所示的内容。

0b478ca5aa21124a531cfd5c8860cb70aeeb6fff1af9cf71735cae558455ee94cc840587150c3282c972a6b23e0c1a68de36e94d0e4791d1d84f141120125456

按 Esc,输入 :wq,保存文件并返回。

执行以下命令,重启 Apache 服务。

systemctl restart httpd

执行以下命令,创建测试文件。

c2b6469d51b87bf8b096a085eb6cc87

在本地浏览中访问ip/index.php,查看环境配置是否成功。

64681fb76bad29072de9ddc3250e66d1

 

四、下载并解压 Discuz!Q 安装包

# 创建Discuz!Q 网站目录,目录名可自定义,此处以 discuz 为例。
mkdir discuz

# 进入 discuz 目录
cd discuz

# 下载 Discuz!Q 安装包
wget -c https://drive.weixin.qq.com/s?k=AJoATQf2ABAH16JR86

# 解压 Discuz!Q 安装包
unzip dzq_latest_install.zip

五、初始化安装 Discuz! Q

打开本地浏览器,访问 http://<绑定网站的域名名称>/dl.php 。如下图所示:

d571ed3234565af42c508666b827ca37

本文来自投稿,不代表3A网络资讯门户立场,如若转载,请注明出处:https://www.cnaaa.net/archives/6329

(0)
郭靖的头像郭靖
上一篇 2022年12月6日 下午3:20
下一篇 2022年12月7日 下午3:02

相关推荐

  • ansible基础用法

    今天需要同时对200+机器进行操作,使用ansible进行处理 首先使用的是ubuntu22.04的机器,一键安装ansible 安装完成后,需要对ansible.cfg配置文件进行修改,在当前目录下,新建 ansible.cfg 文件 配置文件完成后,需要创建hosts主机组,新建 hosts 文件 最后进行机器验证 这样就说明,你的ansible主机可以…

    2023年11月7日
    1.4K00
  • Linux查看网卡连接状态

    CentOS系统 通过service命令查看 连接状态 未连接状态

    2022年7月14日
    1.9K00
  • Testdisk 取消删除FAT文件

    此恢复示例将指导您逐步使用TestDisk从 FAT (FAT12/FAT16/FAT32) 和 VFAT 文件系统中恢复删除的文件。FAT 主要用于数码相机的存储卡和 USB 闪存盘。VFAT 主要存在于 Windows 下格式化的外部硬盘上。可以恢复已删除的文件。当文件被删除时,文件名被标记为已删除,数据区域被标记为未分配/空闲,但 TestDisk 可…

    2024年1月5日
    1.3K00
  • ubuntu20.04 删除linux中软raid的方法

    取消软件 RAID 可能涉及到几个步骤,具体取决于你的操作系统和使用的软件。在大多数 Linux 系统中,mdadm 是用于管理软件 RAID 的常见工具。以下是在 Linux 中取消软件 RAID 的一般步骤: 请注意:在执行这些步骤之前,请确保你已经备份了所有重要数据,因为取消 RAID 可能会导致数据丢失。 查看当前 RAID 状态: 使用以下命令查看…

    2023年11月24日
    1.7K00
  • centos7 丢失grub无法启动

    1、使用CentOS7的原版镜像开机从光驱启动 当然你也可以做成启动U盘,从U盘启动 2、选择Troubleshooting->Rescue a CentOS system 3、根据提示先选择1 提示没有找到任何Linux分区,这时会进入shell 4、发现LVM逻辑卷 可以看到/dev/sda2为LVM2_member 5、挂载故障根分区到/mnt/sys…

    2023年7月20日
    1.2K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信