简介 MediaWiki是全球最著名的开源wiki程序,运行于PHP+MySQL环境。MediaWiki从2002年2月25日被作为维基百科全书的系统软件,并有大量其他应用实例。MediaWiki的开发得到维基媒体基金会的支持。
MediaWiki是建立wiki网站的首选后台程序,国内的灰狐维客等站点都采用这套系统。
【前期文章】 【云计算的1024种玩法】九. 云端搭建部署属于自己的维基百科
操作步骤 一.远程连接服务器
1.1.使用远程工具登陆到服务器中 (windows系统可使用xshell或者Putty登陆,Mac系统可直接使用terminal登陆,当然,你也可以直接云平台控制面板上直接进行VNC连接,本篇文章使用Mac系统下terminal工具直接远程连接,其他的小伙伴如果是使用的是Xshell工具的话,连接方式也是一样的,不过你需要先打开Xshell软件,在其命令行中执行如下命令登陆到云服务器中即可 - ssh root@服务器的IP地址 ####注:@后面是要填写自己服务器的IP地址的哦
- 例如:shh [email]root@192.168.1.1
复制代码②.Are you sure you want to continue connecting ?####它在问我们是否要继续连接?我们的回答是?“YES”,并回车 ③.输入自己创建服务器时设置的密码~(注意哈,输入密码时,密码是密文的哦,其是不会显示密码的,输完以后直接回车进入哈~ ④.当出现"root@的主机变成服务器的主机名"的时候证明已经连接到服务器内部
二.搭建BT集成环境 2.1 安装BT环境 ①输入以下命令安装BT环境 - 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地址,访问进入宝塔页面 - ==================================================================
- Congratulations! Installed successfully!
- ==================================================================
- Bt-Panel: http://120.53.23.69:8888/d595745d
- username: 6lzucldb
- password: 4e582ee3
- Warning:
- If you cannot access the panel,
- 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知识库安装包 - wget https://demo-1254274996.cos.ap-beijing.myqcloud.com/mediawiki-1.34.1.tar.gz
复制代码 3.2 解压mediawiki知识库安装包我们将已经下载好的mediawiki知识库安装包做下解压,解压至宝塔中的/www/wwwroot/t.hcctf.cn目录中 执行命令如下: - 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 管理页面,我们开启自己的知识库之旅吧~ |