Centos7.2 基于LAMP框架部署Discuz论坛

LAMP是Linux+Apache+Mysql/MariaDB+Perl/PHP/Python的简称,此处则为: LAMP是Linux+Apache+MariaDB+PHP

请关闭防火墙以及将SELINUX设置位disabled状态

1、安装必要服务以及组件(使用离线源/也可使用在线源)

安装Apache 、mariadb-server、php、php-mysql //php-mysql是php连接mysql的组件
安装apache和mariadb-server:

#yum -y install httpd mariadb-server php php-mysql

在这里插入图片描述
开启httpd、mariadb服务

#systemctl start httpd mariadb

设置httpd、mariadb服务开机自启:

#systemctl enable httpd mariadb

在这里插入图片描述

数据库的配置
初始化数据库,设置root密码:

mysql_secure_installation

在这里插入图片描述

登录数据库:

mysql  -uroot  -p000000 //根据自己设定的mysqlroot密码进行登陆

创建discuz的数据库: mysql> create database discuz;
给discuz创建一个用户,并且赋予权限:

grant  all  on  discuz.*   to  test@'localhost' identified  by '000000';   //此步骤也可省略,之间使用root用户数据库进行连接

在这里插入图片描述

2、搭建Discuz!社区论坛

使用wget命令下载zip包
安装wget和unzip命令

yum -y install wget unzip

#wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip  //获取zip源码包

请不要使用移动网络,可用其他两家运营商网络

在这里插入图片描述
#使用unzip命令解压zip包

#unzip Discuz_X3.2_SC_UTF8.zip

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

复制upload中的文件到/var/www/html目录中,并使用chmod命令递归赋予777权限给html目录下的所有文件

#cp -r upload/* /var/www/html/
#chmod -R 777 /var/www/html/*    //请注意,不要打错命令,否则在安装时会提示不可写

在这里插入图片描述
重启httpd服务,使用浏览器进行部署
浏览器输入:部署服务器IP地址,如下:192.168.100.20
在这里插入图片描述

下一步
在这里插入图片描述

选择安装全新
在这里插入图片描述

填写数据库信息以及管理员密码(也就是之前在mysql中创建的discuz数据库和test用户
在这里插入图片描述

在这里插入图片描述

安装完成,点击右下角进行访问
在这里插入图片描述

管理员进行测试登陆
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

指剑

捐点钱吧,小笼包8元一笼,谢谢

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值