Linux--Discuz论坛部署

Discuz论坛

Discuz是一套通用的社区论坛软件系统,用户可以在不需要任何编程的基础上,通过简单的设置和安装,在互联网上搭建起具备完善功能、很强负载能力和可高度定制的论坛服务
Discuz的基础架构采用世界上最流行的web编程组合,PHP+MySQL 实现,是一个经过完善设计,适用于各种服务器环境的高效论系统解决方案

搭建环境

apache+php+mysql

yum install httpd -y

安装 apache

在这里插入图片描述
Linux--Discuz论坛部署_第1张图片

systemctl start httpd

cd /var/www/html/

unzip Discuz XXX.zip

解压论坛压缩包到 /var/www/html/ 下
Linux--Discuz论坛部署_第2张图片
在这里插入图片描述
查看 readme Discuz 论坛环境需求
Linux--Discuz论坛部署_第3张图片

yum install php -y

安装 php

在这里插入图片描述
Linux--Discuz论坛部署_第4张图片

systemctl restart httpd

在这里插入图片描述

yum install mariadb-server -y

安装 mysql

在这里插入图片描述

Linux--Discuz论坛部署_第5张图片

vim /etc/my.cnf

skip-networking=1

隐藏 mysql 端口 3306
Linux--Discuz论坛部署_第6张图片

systemctl restart mariadb

在这里插入图片描述

mysql_secure_installation

给mariadb添加root密码
Linux--Discuz论坛部署_第7张图片

配置 vhost.conf 文件

cd /etc/httpd/conf.d/

vim vhost.conf

在这里插入图片描述

虚拟主机默认端口 80

DocumentRoot /var/www/html

文件默认访问目录

Customlog logs/default.log combined

日志存放地址

虚拟主机端口 80

ServerName www.westosbbs.com

服务器名称

DocumentRoot /var/www/html/upload

文件默认访问目录

Customlog logs/bbs.log combined

日志存放地址

类型:混合


Linux--Discuz论坛部署_第8张图片

systemctl restart httpd

在这里插入图片描述

vim /etc/hosts

本地地址解析

在这里插入图片描述

172.25.254.130 www.westosbbs.com

在这里插入图片描述

已上传 upload 目录
Linux--Discuz论坛部署_第9张图片

chmod o+w ./config/ -R

chmod o+w ./data -R

chmod o+w uc_client uc_server -R

赋予读写权限

在这里插入图片描述

开始安装 Discuz 论坛

浏览器中输入 www.westosbbs.com/install/

安装向导

Linux--Discuz论坛部署_第10张图片

检查安装环境

在这里插入图片描述
解决函数依赖性

yum install php-mysql -y

在这里插入图片描述
Linux--Discuz论坛部署_第11张图片

systemctl restart httpd

在这里插入图片描述

问题解决

Linux--Discuz论坛部署_第12张图片

安装环境,全部通过

Linux--Discuz论坛部署_第13张图片

开始安装

Linux--Discuz论坛部署_第14张图片

设置运行环境

全新安装

Linux--Discuz论坛部署_第15张图片

创建数据库

主机数据库 root 账户 及 密码

Linux--Discuz论坛部署_第16张图片

安装完成,进入论坛

Linux--Discuz论坛部署_第17张图片

你可能感兴趣的:(Linux--Discuz论坛部署)