#原创分享计划# 【云计算的1024种玩法】九. 云端搭建部署属于自己的维基百科
  

新手153427 2471

{{ttag.title}}
简介
MediaWiki是全球最著名的开源wiki程序,运行于PHP+MySQL环境。MediaWiki从2002年2月25日被作为维基百科全书的系统软件,并有大量其他应用实例。MediaWiki的开发得到维基媒体基金会的支持。
MediaWiki是建立wiki网站的首选后台程序,国内的灰狐维客等站点都采用这套系统。


【前期文章】
【云计算的1024种玩法】九. 云端搭建部署属于自己的维基百科

操作步骤
一.远程连接服务器

1.1.使用远程工具登陆到服务器中
(windows系统可使用xshell或者Putty登陆,Mac系统可直接使用terminal登陆,当然,你也可以直接云平台控制面板上直接进行VNC连接,本篇文章使用Mac系统下terminal工具直接远程连接,其他的小伙伴如果是使用的是Xshell工具的话,连接方式也是一样的,不过你需要先打开Xshell软件,在其命令行中执行如下命令登陆到云服务器中即可
  1. ssh root@服务器的IP地址  ####注:@后面是要填写自己服务器的IP地址的哦
  2. 例如:shh [email]root@192.168.1.1
复制代码
②.Are you sure you want to continue connecting ?####它在问我们是否要继续连接?我们的回答是?“YES”,并回车
③.输入自己创建服务器时设置的密码~(注意哈,输入密码时,密码是密文的哦,其是不会显示密码的,输完以后直接回车进入哈~
④.当出现"root@的主机变成服务器的主机名"的时候证明已经连接到服务器内部

二.搭建BT集成环境
2.1 安装BT环境
①输入以下命令安装BT环境
  1. yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
复制代码
当显示“Complete!”或者“完毕”以后代表执行成功

2.2 访问BT页面
①打开浏览器,在浏览器中输入服务器中产生的Bt-Panel地址,访问进入宝塔页面
  1. ==================================================================
  2. Congratulations! Installed successfully!
  3. ==================================================================
  4. Bt-Panel: http://120.53.23.69:8888/d595745d
  5. username: 6lzucldb
  6. password: 4e582ee3
  7. Warning:
  8. If you cannot access the panel,
  9. release the following port (8888|888|80|443|
复制代码
②在此输入上述的Username以及password,并点击登陆

③我们点击“我已同意"用户协议》" 并点击进入面板
2.3 安装推荐套件
①在推荐安装套件中,选择PHP版本为PHP 7.2 并点击“一键安装”
安装相关集成服务中....

2.4 添加配置站点
①在网站-添加站点-添加对应的绑定的域名(此处根据自己实际情况而定)
②在域名一栏填写你自己绑定的域名(此处以t.hcctf.cn为例),并选择创建MySQL数据库,点击提交(保存数据库用户名和密码等)。
③成功创建站点以后,如下所示

三.下载解压mediawiki知识库3.1 下载mediawiki知识库安装包
通过执行如下wget命令下载mediawiki知识库安装包
  1. wget https://demo-1254274996.cos.ap-beijing.myqcloud.com/mediawiki-1.34.1.tar.gz
复制代码
3.2 解压mediawiki知识库安装包
我们将已经下载好的mediawiki知识库安装包做下解压,解压至宝塔中的/www/wwwroot/t.hcctf.cn目录中
执行命令如下:
  1. tar -xvf mediawiki-1.34.1.tar.gz -C /www/wwwroot/t.hcctf.cn
复制代码

四.安装配置mediawiki知识库
4.1  访问安装页面
我们通过浏览器访问进入到mediawiki知识库的安装向导中,访问地址的构成为“您的域名+mediawiki-1.34.1/"
如下图进入到安装页面,此页面提示我们要安装PHP中的fileinfo模块,我们登陆到宝塔管理页面去安装下PHP中的fileinfo模块
在宝塔页面——软件商店——应用搜索——PHP-7.2中,点击“设置”按钮
在php-7.2管理——安装扩展——fileinfo中,点击安装
在提示中,咨询我们是否要安装fileinfo,我们点击确定,安装fileinfo扩展
4.2 进入配置向导
我们返回配置向导的浏览器,在其搜索栏中输入服务器中的IP地址+mediawiki的方式进行mediawiki知识库配置向导,点击“set up the wiki” 进入配置向导
4.3 选择语言
在配置的第一步中,我们选择对应中文语言,方便利于我们以后运维管理,配置如下图所示

4.4 环境检查
在配置时,需要进行对当前的环境做相关环境方面的检查,检查完毕以后,我们点击“继续”按钮进入下一步
4.5 连接配置数据库
需要将wiki的知识库与数据库服务进行对接,需配置的信息如下:
数据库主机
数据库的名称
数据库的用户名
数据库的密码
注意:此处配置的信息以自己的实际情况为准
4.6 配置wiki知识库名称
在此,我们配置wiki知识库的名称以及我们管理员的账号密码,具体配置信息请以自身实际情况而定

4.7 配置选项
通过配置以下选项的方式去配置相关用户权限及对应配置,默认直接点击“继续”即可
4.8 安装Wiki知识库
如相关配置不需要进行修改的话,我们直接点击“继续”让其安装
安装中...
已安装完毕~
4.9 下载配置LocalSettings
安装完毕以后会自动下载一个名为LocalSettings.php的文件,我们将其上传到我们站点的WEB目录中
具体上传方式以及具体路径如下图所示
上传完毕 ~

4.10 正式访问MediaWiki知识库
输入我们在配置向导中的账号密码,并点击登陆,进入管理页面
如下图所示,已进入到相关Media Wiki 管理页面,我们开启自己的知识库之旅吧~

595485eb1241fbbfe5.png (27.35 KB, 下载次数: 176)

595485eb1241fbbfe5.png

打赏鼓励作者,期待更多好文!

打赏
暂无人打赏

Sangfor_闪电回_朱丽 发表于 2020-5-14 15:47
  
您好,感谢您参与社区原创分享计划8,您的文章已被收录到计划中,交由专家评审小组评审,文章标签在专家评审后设置,S奖励预计在一周后到账,其他奖励在活动结束后统一安排发放!:感恩:
关于技术文章的管理流程,请参考:http://bbs.sangfor.com.cn/forum.php?mod=viewthread&tid=90279
发表新帖
热门标签
全部标签>
安全效果
西北区每日一问
技术盲盒
技术笔记
干货满满
【 社区to talk】
每日一问
信服课堂视频
GIF动图学习
新版本体验
技术咨询
2023技术争霸赛专题
功能体验
产品连连看
安装部署配置
标准化排查
通用技术
秒懂零信任
技术晨报
自助服务平台操作指引
原创分享
排障笔记本
玩转零信任
排障那些事
SDP百科
技术争霸赛
深信服技术支持平台
以战代练
升级&主动服务
畅聊IT
答题自测
专家问答
技术圆桌
在线直播
MVP
网络基础知识
升级
安全攻防
上网策略
测试报告
日志审计
问题分析处理
流量管理
每日一记
运维工具
云计算知识
用户认证
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
加速技术
产品预警公告
信服圈儿
S豆商城资讯
「智能机器人」
追光者计划
社区帮助指南
答题榜单公布
纪元平台
卧龙计划
华北区拉练
天逸直播
山东区技术晨报
文档捉虫活动
齐鲁TV
华北区交付直播
每周精选
2024年技术争霸赛
北京区每日一练
场景专题
故障笔记
高手请过招
高频问题集锦
社区新周刊
POC测试案例
全能先锋系列
云化安全能力

本版达人

新手89785...

本周建议达人

YangZhe...

本周分享达人