位置: IT常识 - 正文

Linux中搭建Discuz论坛的方法介绍(linux中搭建web服务器)

编辑:rootadmin
Linux中怎么搭建Discuz论坛?下面本篇文章给大家介绍一下Linux中搭建Discuz论坛的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

推荐整理分享Linux中搭建Discuz论坛的方法介绍(linux中搭建web服务器),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux中搭建hadoop有什么用,linux中搭建测试环境,linux中搭建svn,linux中搭建测试环境,linux中搭建本地yum,linux中搭建ftp服务器,linux中搭建测试环境,linux中搭建web服务器,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux中怎么搭建Discuz论坛?下面本篇文章给大家介绍一下Linux中搭建Discuz论坛的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

相关推荐:《discuz教程》

Linux中搭建Discuz论坛

说明:本实验再虚拟机中进行,所使用的软件是VMware Workstation Pro14.0 使用的是rhel-server-7.5-x86_64-dvd的镜像文件,搭建论坛的安装包为Discuz_X2.5_SC_UTF8.zip。

1、搭建yum安装环境:

(1)编辑yum的配置文件: vim /etc/yum.repos.d/base.repo

(2)在配置文件中写下下面这段代码,写完后记得保存并退出。

(3)然后我们将Redhat7.5的镜像文件挂载到指定挂载点目录/mnt使用命令: mount /dev/sr0 /mnt/

(4)紧接着我们使用命令:yum repolist 查看一下yum的安装是否正确,当状态出现5099时,说明安装没有问题。如下图:

2、安装http服务:

(1)使用命令: yum install httpd -y,来安装一个http(包名:httpd)的服务,当出现complete!即完成。

(2)重新启用httpd这个服务,使用命令 systemctl restart httpd

(3)我们查看一下防火墙运行状况,使用命令: systemctl status firewalld

Linux中搭建Discuz论坛的方法介绍(linux中搭建web服务器)

(4)由于防火墙是开着的,会阻止我们虚拟机与pc之间互相的访问,因此我们需要关闭防火墙。

使用命令: systemctl stop firewalld.service

(5)然后我们使用pc机上的浏览器,输入虚拟机当前的IP地址:192.168.0.22,然后访问。就会进入如下界面:

看到这个界面,说明已经访问到的是http所用apache软件的主界面。 (6)如果没有看到这个界面,还需要关闭SELINUX,使用命令: setenforce 0,关于SELINUX以后我会在我Linux进阶中详细解释的。建议有没有看到这个界面,都敲一下比较好。

3、安装php*软件:

它是网页相关的软件,我们要动态访问网页。安装有关php的所有软件,使用命令:yum install php* -y

4、安装数据库:

(1)一般默认都已经安装过了,不过没关系,我们可以再安装一下,使用命令: yum install mariadb-db -y ,它会提示我们已经安装过了。如下图: (2)启动服务,使用命令: systemctl start mariadb.service (3)数据库安好后,我们需要初始化数据库。论坛中的数据都被存放再数据库中,数据库可以简单的理解为一张EXCEL表格,对应的用户和密码等信息。 ①安装数据库:使用命令: mysql_secure_installation ②然后直接回车进入下一步,它会提示是否给进入数据库的root用户设置密码 ③我们输入y或Y,回车后输入密码,两次密码一致进入下一步。

④询问:是否删除匿名(anonymous)用户?y 这个根据实际情况而定。由于我们这里是实验,直接y到下一步。 ⑤询问:不允许(disallow)root用户远程登陆?y ⑥询问:移除数据测试数据库并访问它?y ⑦询问:现在重新加载权限表?y

5、登陆数据库:

使用命令: mysql -u root -p 回车 ,密码为进入数据库的密码。进入数据库后,我们可以使用数据库的命令简单的看一下: show databases;

6、创建数据库:

使用命令: create dabase luntan; 创建完成后,我们在使用 show databases; 检查一下,发现luntan的数据库已经成功创建。 完成之后我们使用命令:quit 或者 exit 退出即可。

7、搭建论坛:

在搭建论坛前首先了解有关网页的两个名词:静态界面 :是指网页的代码都在页面中,它不需要执行一些程序生成客户端网页代码的网页,它不能自主管理发布更新的页面。动态界面 :它通过执行一些程序生成客户端网页代码的网页,动态网页可以通过网站后台管理系统对网站的内容进行更新管理。发布新闻,交流互动,博客、登陆邮箱,与服务器之间有互动。 (1) 切到指定文件夹:cd /var/www/html ,论坛的源码解压就要到指定文件夹。 这个目录为http服务所能访问到的页面,如果在这里创建一个 文件 ,并在里面写入一些内容。使用命令:echo I love China > index.html 我们再访问192.168.0.22就会看到如下图结果: 这个看一下知道就好了,我们把它先删除掉吧。 (2)然后我们需要把论坛的源码软件传到这个目录,源码软件在windows中名字是 Discuz_X2.5_SC_UTF8.zip ,因此我们需要使用 rz 命令 (3)传过来的文件为zip后缀的压缩文件,因此我们需要使用命令: unzip Discuz_X2.5_SC_UTF8.zip 对文件进行解压。 (4)重启服务、数据库: 重启httpd服务: systemctl restart httpd.service 重启数据库: systemctl restart mariadb.service (4)访问 192.168.0.22/upload/ 就可以进入Discuz!安装向导。点击接受 (5)我们发现我们很多目录文件都不可写,因此我们需要改权限。 (6)改权限使用命令: chmod 777 config/ data/ uc_* -R 将这些目录以及其目录下所包含的所有文件和目录都赋予777的权限,刷新安装向导网页:发现所有状态为 可写 状态 (7)下一步、再下一步:

(8)下一步,安装完成后。然后关闭浏览器,重新进入访问 192.168.0.22/upload。此时DISCUZ论坛已经完全搭建,我们可以在里面注册用户、登陆。

到这里我们本节实验就讲解完了,大家可以登陆论坛玩一玩,除此之外。大家还可以用局域网下其他的PC去访问一下192.168.0.22/upload,你会发现别人也能登陆进来哦!

本节使用的主要命令总结:

命令注释yum install httpd -y确认安装httpd的服务systemctl restart httpd重启http的服务systemctl status firewalld查看防火墙状态systemctl stop firewalld.service关闭防火墙setenforce 0关闭SELINUXyum install php * -y确认安装有关PHP所有软件yum install mariadb-db -y确认安装数据库文件systemctl start mariadb.service启动数据库文件mysql_secure_installation安装数据库mysql -u root -p登陆数据库show databases;查看都有哪些数据库create dabase luntan;创建名为论坛的数据库chmod 777 config/ data/ uc_* -R为config/data/uc_*这些文件夹和其所拥有的目录和文件都赋予777的权限

更多编程相关知识,请访问:编程教学!!

本文链接地址:https://www.jiuchutong.com/zhishi/304786.html 转载请保留说明!

上一篇:phpcms更换域名后的处理步骤(网站更换域名后无法访问)

下一篇:帝国cms为什么安全(帝国cms为什么安装不了)

  • 小米游戏加速如何添加到桌面(小米游戏加速如何更新)

    小米游戏加速如何添加到桌面(小米游戏加速如何更新)

  • 华为nova9怎么设置门禁卡(华为nova9怎么设置24小时制)

    华为nova9怎么设置门禁卡(华为nova9怎么设置24小时制)

  • b站怎么发竖屏视频(b站怎么发竖屏弹幕)

    b站怎么发竖屏视频(b站怎么发竖屏弹幕)

  • 微信接龙怎么参与(微信接龙怎么参与操作)

    微信接龙怎么参与(微信接龙怎么参与操作)

  • 转账单号可以查出什么(转账单号可以查出收款人吗)

    转账单号可以查出什么(转账单号可以查出收款人吗)

  • 支付宝运动与健身权限怎么开启(支付宝运动与健身)

    支付宝运动与健身权限怎么开启(支付宝运动与健身)

  • 黑鲨手机是哪个公司的(黑鲨手机是哪个品牌的子品牌)

    黑鲨手机是哪个公司的(黑鲨手机是哪个品牌的子品牌)

  • 苹果笔记本需要关机吗(苹果笔记本需要一直插电源吗)

    苹果笔记本需要关机吗(苹果笔记本需要一直插电源吗)

  • 红米k30pro怎么截屏(红米k30pro怎么截屏长图片)

    红米k30pro怎么截屏(红米k30pro怎么截屏长图片)

  • 在微型计算机结构中运算器包含在什么中(在微型计算机中进行)

    在微型计算机结构中运算器包含在什么中(在微型计算机中进行)

  • 华为能隐藏桌面应用吗(华为能隐藏桌面软件吗)

    华为能隐藏桌面应用吗(华为能隐藏桌面软件吗)

  • oppor11相机声音怎么关(oppo 相机声音)

    oppor11相机声音怎么关(oppo 相机声音)

  • 华为mate30pro如何设置导航键(华为mate30pro如何调整音量)

    华为mate30pro如何设置导航键(华为mate30pro如何调整音量)

  • ip地址错误如何解决(ip地址错误导致无法上网)

    ip地址错误如何解决(ip地址错误导致无法上网)

  • 计算机中www的全称

    计算机中www的全称

  • 拼多多收货时间是几天(拼多多收货时间怎么看)

    拼多多收货时间是几天(拼多多收货时间怎么看)

  • 荣耀20s有nfc吗(荣耀20s手机有nfc功能么)

    荣耀20s有nfc吗(荣耀20s手机有nfc功能么)

  • 华为pot一al00a是什么型号(华为 pot al00a)

    华为pot一al00a是什么型号(华为 pot al00a)

  • 佳能90d是全画幅吗(佳能90d相机价格)

    佳能90d是全画幅吗(佳能90d相机价格)

  • 手机机身弯曲了怎么办(手机机身弯曲了如何修复)

    手机机身弯曲了怎么办(手机机身弯曲了如何修复)

  • 淘宝闲鱼怎么交易(淘宝闲鱼怎么交易付款)

    淘宝闲鱼怎么交易(淘宝闲鱼怎么交易付款)

  • 怎么解除快手评论上限(怎么解除快手评论禁言)

    怎么解除快手评论上限(怎么解除快手评论禁言)

  • airpods2续航时间(airpods2续航时间多久)

    airpods2续航时间(airpods2续航时间多久)

  • 手机防火墙在哪里设置(手机防火墙在哪里去掉)

    手机防火墙在哪里设置(手机防火墙在哪里去掉)

  • 隐藏资源管理器窗口左侧的“OneDrive”图标(隐藏资源管理器里的cd驱动器)

    隐藏资源管理器窗口左侧的“OneDrive”图标(隐藏资源管理器里的cd驱动器)

  • bigfix.exe是什么文件的进程 bigfix进程安全吗(bigfile是什么意思)

    bigfix.exe是什么文件的进程 bigfix进程安全吗(bigfile是什么意思)

  • python和netlogo软件模拟病毒传播仿真模型(一)(net python)

    python和netlogo软件模拟病毒传播仿真模型(一)(net python)

  • 增值税纳税期限1日是什么意思
  • 增值税留抵税额是什么意思
  • 预收账款哪一方是增加
  • 利润表季度怎么填写
  • 两个账户往来款怎么做现金流量表
  • 如何查询对方是不是一般纳税人
  • 冲减以前年度多计的管理费用分录
  • 应交房产税通过应交税费核算吗
  • 个体工商年报怎么弄
  • 未及时转固
  • 如何处理没有录音的人
  • 工资做账原始凭证是什么
  • 上缴税费总额包括个税吗?
  • 高新技术企业注销后退回补贴
  • 开票金额是纳税金额吗
  • 所得税的计税依据
  • 小规模纳税人的增值税账务处理
  • 挂靠车辆可以抵扣进项税么?
  • system进程占用cpu突然变高
  • 在线测网速准吗
  • mac语音备忘录文件怎样转换成mp3
  • 交个税手续费账务处理
  • 银行电子承兑到期了怎么兑现操作
  • 支付汽车耗材费怎么入账
  • 房地产企业前期物业费可否税前扣除
  • .ctc文件
  • 商品房契税申报是增量房申报吗
  • 对外投资概述
  • 可抵免境外所得税税额
  • 长期股权投资的账面价值怎么计算
  • 印花税需要交钱吗
  • php file_get_contents smb
  • 图片转base64格式返回给前端,前端如何展示?
  • vue display
  • photo-sphere-viewer中文文档
  • 计算机视觉未来发展方向
  • 处置抵债资产的账务处理
  • 苹果2021年在中国不能用了吗
  • 什么叫呆账损失
  • 《开具红字增值税专用发票信息表》纸质
  • 花生油代加工厂
  • 自然人所属税务机关怎么选
  • python怎么查看文件路径
  • java 导出excel
  • 收到政府补贴的账务处理
  • 织梦如何添加浮动广告
  • 外经证开错作废要带些什么
  • 普惠性幼儿园是公立还是私立的?
  • 税率由16%变更为13怎么算
  • 进出口企业需要哪些手续
  • 资产负债表本期没有发生额怎么填
  • 会计实务实操
  • 企业如何做账可以不交企业所得税
  • 其他货币资金属于什么类科目
  • 会计账簿按外表形式分
  • linux /bin/false
  • Linux虚拟机下mysql 5.7安装配置方法图文教程
  • ubuntu怎么设置开机自启动程序
  • ubuntu20.04常用软件
  • ubuntu undate-rc.d 的一些使用介绍
  • iphone制造成本
  • weather.exe - weather 进程是什么文件
  • winadserv.exe - winadserv是什么进程
  • window7优盘不显示
  • centos7.0安装网卡驱动
  • linux dns1
  • win8应用商店官网
  • windows8飞行模式怎么关
  • cocos2dx4.0教程
  • 什么是四个菜
  • windows和linux的区别
  • dos命令怎么输入命令
  • firefox浏览器标识ua
  • android编译环境搭建
  • android toast位置
  • jquery mobile demo
  • 屏幕模式自适应模式
  • No active compatible AVD's or devices found. Relaunch this configuration after connecting a device o
  • 开具负数发票(专用发票)流程?
  • 地税征税范围
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设