centos7 apache动态网站搭建社区论坛,应用Discuz开源程序

1.准备环境,centos7,为避免被拦截,关闭防火墙和selinux

systemc stop firewalld 
setenforce 0

2.搭建LAMP平台,需要安装的包有httpd,数据库mariadb,php,图形库gd

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

开启httpd和mariadb,浏览器输入你的httpd服务器ip地址是否成功,看到这个测试页面整明你的httpd可以使用了,如果没有出现这个页面,可能是你的防火墙没有关闭,如果不想关闭你的防火墙,开放httpd的80端口即可

systemctl start httpd mariadb

3.安装discuz,在官网https://discuz.dismall.com/

下载链接https://www.dismall.com/thread-73-1-1.html,下载Discuz! X3.4版本

用xftp上传到你的虚拟机,放在httpd的默认目录/var/www/html,解压安装包,需要安装unzip解压工具

将discuz程序的源代码upload目录里面的文件复制到/var/www/html,让apache能找到该程序

更改该目录的属主属组为apache

chown -R apache.apache /var/www/html

 4.准备数据库,开启mariadb并创建数据库discuz,mysql进入数据,创建能查看到即成功,exit退出数据库

 为该程序创建httpd的配置文件/etc/httpd/conf.d/discuz.conf,建议在子配置文件创建,httpd -t测试有没有错误,

有出现Syntax OK即可,那个域名的错误不用管它,因为是用虚拟机做的

5.安装discuz,在测试机/etc/hosts文件写入服务器ip对应的域名,浏览器输入配置文件设置的域名www.discuz.com即可开始安装discuz 

如果想要用物理机测试,该hosts文件在/windows/System32/drivers/etc路径,不熟悉不建议用物理机测试,可装虚拟机图形界面,下面两条命令装,重启即可

yum groupinstall “X Window System”
yum groupinstall -y “GNOME Desktop”

 

 

 

 注:最后discuz社区论坛就搭建好了,管理员账号admin进去就可以编辑你的论坛啦,如果想要在互联网上发布,可以购买云服务器,和域名服务器,注册域名和域名备案,谢谢观看!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值