如何用linux搭建简单的论坛
如何用linux搭建简单的论坛前期准备linux虚拟机一台(桥接到内网,型号centos8)论坛框架源码包:此次我们选用的是Discuz框架下载链接:https://www.discuz.net/thread-3847642-1-1.html下载最新版的就行。安装httpd服务yum install -y httpd由于我是装过的,所以会短一些,出现了complete就证明安装成功。初学阶段,就需
如何用linux搭建简单的论坛
前期准备
linux虚拟机一台(桥接到内网,型号centos8)
论坛框架源码包:此次我们选用的是Discuz框架
下载链接:
https://www.discuz.net/thread-3847642-1-1.html
下载最新版的就行。
安装httpd服务
yum install -y httpd
由于我是装过的,所以会短一些,出现了complete就证明安装成功。
初学阶段,就需要关闭防火墙,和SELINUX
systemctl stop firewall
setenforce 0
systemctl start httpd
安装并初始化数据库
yum install mariadb-server -y
systemctl start mariadb 启用数据库
数据库在安装完成后需要进行初始化
运行进程
mysql_secure_installation
这里我们直接回车(因为我们并没有设置数据库密码)
在下边的选项中设置完数据库管理员密码后一路回车
登录数据库:
mysql -uroot -p123456
//我的密码是123456,p后跟密码,u后跟用户
查看当前存在的数据库名:
show databases;
新建一个数据库名为luntan:
create database luntan;
ctrl+d 退出数据库
安装Discuz框架
将论坛压缩包丢进linux,将其移动至/var/www/html 下
cd /var/www/heml/
mv /root/Discuz_X3.4_SC_UTF8_20211124.zip .
解压文件:
unzip Discuz_X3.4_SC_UTF8_20211124.zip
查看解压后的文件
ll
我们会看到uoload这个重要的目录,改个名字
mv upload luntan
看一看luntan目录
cd luntan
ll
一眼望去,尽是php文件,那我们在配置一手php环境
yum install -y php*
重启httpd服务,数据库
systemctl restart httpd
systemctl restart mariadb
上浏览器!
在搜索栏输入
虚拟机ip地址/luntan
发现一堆文件不见了,这是权限问题,去linux改权限
chmod 777 config data uc* -R
//-R是递归给权限的意思
刷新,错误消失
此处填写我们刚创建的库名–luntan
这是扛把子管理员的账号密码,设置好
下一步进行安装。
可以发现有很多张表被建立出来,我们到数据库里去看看:
mysql -uroot -p123456
show databases;
use luntan;
show tables;
查看网页效果
至此,一个用于内网访问的论坛就搭建完毕了。
你好,站长!
更多推荐
所有评论(0)