Linux--Discuz论坛部署

Discuz论坛

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

搭建环境

apache+php+mysql

yum install httpd -y

安装 apache

在这里插入图片描述
在这里插入图片描述

systemctl start httpd

cd /var/www/html/

unzip Discuz XXX.zip

解压论坛压缩包到 /var/www/html/ 下
在这里插入图片描述
在这里插入图片描述
查看 readme Discuz 论坛环境需求
在这里插入图片描述

yum install php -y

安装 php

在这里插入图片描述
在这里插入图片描述

systemctl restart httpd

在这里插入图片描述

yum install mariadb-server -y

安装 mysql

在这里插入图片描述

在这里插入图片描述

vim /etc/my.cnf

skip-networking=1

隐藏 mysql 端口 3306
在这里插入图片描述

systemctl restart mariadb

在这里插入图片描述

mysql_secure_installation

给mariadb添加root密码
在这里插入图片描述

配置 vhost.conf 文件

cd /etc/httpd/conf.d/

vim vhost.conf

在这里插入图片描述

<VirtualHost _default_:80>

虚拟主机默认端口 80

DocumentRoot /var/www/html

文件默认访问目录

Customlog logs/default.log combined

日志存放地址

</VirtualHost>

<VirtualHost *:80>

虚拟主机端口 80

ServerName www.westosbbs.com

服务器名称

DocumentRoot /var/www/html/upload

文件默认访问目录

Customlog logs/bbs.log combined

日志存放地址

类型:混合

</VirtualHost>
在这里插入图片描述

systemctl restart httpd

在这里插入图片描述

vim /etc/hosts

本地地址解析

在这里插入图片描述

172.25.254.130 www.westosbbs.com

在这里插入图片描述

已上传 upload 目录
在这里插入图片描述

chmod o+w ./config/ -R

chmod o+w ./data -R

chmod o+w uc_client uc_server -R

赋予读写权限

在这里插入图片描述

开始安装 Discuz 论坛

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

安装向导

在这里插入图片描述

检查安装环境

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

yum install php-mysql -y

在这里插入图片描述
在这里插入图片描述

systemctl restart httpd

在这里插入图片描述

问题解决

在这里插入图片描述

安装环境,全部通过

在这里插入图片描述

开始安装

在这里插入图片描述

设置运行环境

全新安装

在这里插入图片描述

创建数据库

主机数据库 root 账户 及 密码

在这里插入图片描述

安装完成,进入论坛

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章