如何在Linux系统中搭建Discuz论坛
1、准备工作:停止防火墙和SELINUX、挂载光盘镜像
systemctl stop firewalld
setenforce 0
mount /dev/sr0 /mnt
2、安装httpd服务后重启(使用yum安装软件前提有配置yum源)
yum install httpd -y
systemctl restart httpd
1)使用虚拟机自带的浏览器,也可使用外部浏览器。输入IP地址进行http服务欢迎界面的访问。
2)可以切换到 /var/www/html目录下自己定义欢迎界面,如下图
3、将Discuz论坛的压缩包使用rz命令传输到/var/www/html目录下,传输完毕后使用ll检查并使用unzip解压缩,解压后查看有3个目录,如下图
4、安装mariadb数据库(把用户的信息存储到数据库中)
1)yum install mariadb -y
2)重启mariadb数据库
systemctl restart mariadb
3)初始化数据库
mysql_secure_installation
4)是否使用root密码,回车是
5)是否为root创建密码,回车是,输入并确认root密码
6)是否移除匿名用户,测试阶段无所谓,回车是
7)是否允许root用户远程登陆,是否无所谓,根据需求,回车
8)是否移除测试数据库并且访问,根据需求,回车
9)是否加载权限表,根据需求,回车,至此数据库初始化完成
10)创建数据库
-u代表用哪个用户登陆,-p代表密码,回车后输入密码,是刚才初始化数据库设定的密码
11)显示所有的数据库
12)创建存储用户的数据库luntan
13)再次查看,创建成功
14)创建成功后使用quit或者exit退出
5、重启mariadb数据库和httpd服务
6、安装和网页相关的一些软件包,安装完成后重启httpd服务
1)怎样查看论坛的安装向导,在IP地址后添加upload
2)选择【我同意】,发现有许多目录文件的状态是X
3)当前状态【目录不存在】、【不可写】,需要给目录文件修改一些权限,-R表示递归修改权限,目录及以下的所有文件都修改为777
4)再刷新安装向导后显示正常
5)选择【下一步】,选择【全新安装】
6)填写信息后下一步
7)安装成功
8)再次访问后论坛搭建成功,感兴趣的可以研究论坛里的内容。
m0_52979697: 大佬,第二步挂载输完命令后提示bash:没有那个文件或目录 怎么办啊
joeyhao123: 收藏了,写的真全面细致,感谢博主
qq_45953735: 过了吗
冷暖自知': ARP协议向本网段所有的主机发不叫泛红,是叫广播,除自己向其他发才是泛红
shenwenhe: 感谢