Discuz论坛安装流程

Discuz论坛安装流程

作者:蓝眼泪

实验环境:xshell7,xftp7,centos7.9,win7.
关闭防火墙

systemctl stop firewalld 
systemctl disable firewalld 
iptables -F

第一步:安装apache

httpd是Apache超文本传输协议(HTTP)服务器的主程序。
命令:

yum install httpd -y

在这里插入图片描述

启动apache:

service httpd start

设置apache为开启启动:

chkconfig httpd on

第二步:安装 php 编译器

命令:

yum install php -y

第三步:安装 php-mysql 插件

命令:

yum install php-mysql  -y

第四步:安装 mariadb 数据库

mariadb是一个数据库,主要用于后续存储论坛数据。
命令:

yum install mariadb-server mariadb -y

在这里插入图片描述

启动mariadb:

systemctl start mariadb

设置mariadb为开机自启动:

systemctl enable mariadb

进入mysql数据库:

mysql

在这里插入图片描述

创建数据库的用户名和密码:用户名为root,密码为123456
数据库名称为test,命令如下:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost'IDENTIFIED BY '123456' WITH
GRANT OPTION;CREATE DATABASE test;
flush privileges;

在这里插入图片描述

第五步:Discuz软件安装

下载wget工具:

yum install wget -y

下载discuz软件:`

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

解压软件:

unzip Discuz_X3.2_SC_UTF8.zip

将discuz!移动到httpd启动的目录,使用户可以通过http访问到discuz!网站。

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

修改 Discuz!源码权限`

chmod -R 777 /var/www/html/*

重启httpd,使所有设置好的环境变量生效

service httpd restart

访问浏览器,显示discuz安装进程,安装过程出现权限不足,是centos7.9系统安全性引起。解决过程如下:
命令:

vim /etc/selinux/config

设置SELINUX=disabled时,discuz就能顺利安装。

第六步:验证环节,用浏览器访问 Discuz论坛

本次实验用的系统是centos7,ip为192.168.1.103(静态的)
在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_31086997/article/details/113839303