Day2–安装MediaWiki搭建自己的个人百科

在今天的课程中,我们学习到了ESC的又一用法用法,搭建自己的个人百科,下面我们就来看看如何一步一步进行搭建吧!

安装运行环境

在安装之前,我们需要通关更换镜像来配置LAMP环境。所谓LAMP环境,指的是Linux + Apache Httpd + MySQL + PHP,是网页环境的黄金搭档,可以兼容几乎所有的HTML和PHP运行需求。

而在这次的安装中,我们使用的是 LAMP环境(Ubuntu16.04 Apache PHP7.1),我们可以在更换系统中找到镜像市场,再在其中搜索**LAMP环境(Ubuntu16.04 Apache PHP7.1)**就可以看到啦。

接着一键配置再加上开发所有端口我们的前期工作就准备好啦。这时我们可以通过访问:http://你的公网iP/就能看到我们的网页啦:

维基百科镜像网站搜索 维基百科app使用镜像_Apache

安装MediaWiki

我们需要使用PuTTY和FileZiila来实现对ECS的远程终端控制和文件传输。其中PuTTY 是自由的跨平台 Telnet/SSH 客户端,同时在 Win32 和 Unix 系统下模拟 xterm 终端。其主要作者是 Simon Tatham。我们可以在Github中下载到https://github.com/larryli/PuTTY/releases。

在下载安装完成后,我们填写好主机名称、IP后点击【打开】,就可以使用终端连接了。

接下来安装FTP软件,我们这次下载的是免费开源、跨平台、支持中文的软件FileZilla,下载地址:https://filezilla-project.org/download.php?type=client,在下载完成后,在主机文本框中输入 sftp://公网IP,就可以连接了,就可以看到远程 Linux 上的目录了。

接着我们通过https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.1.tar.gz下载MediaWiki。当然如果上述连接太慢也可以前往https://www.mediawiki.org/wiki/Download。

接着我们进入 /data/wwwroot/default/ 目录,创建一个Jvruo文件夹,将目录上的原始文件全部搬到Jvruo内,并通过FTP软件解压缩后的MediaWiki程序文件上传至 /data/wwwroot/default/ 目录,最后使用chown -R www /data/wwwroot/default为我们的目录提供权限。

这次我们再次用http://你的公网iP/就能看到我们的MediaWiki啦。

配置MediaWiki

我们首先点击 set up the wiki 进入配置页面:

维基百科镜像网站搜索 维基百科app使用镜像_维基百科镜像网站搜索_02


设置简体中文然后继续。数据库选择SQLite。接着配置好管理员账户后就可以下载配置文件啦。

我们将将下载的 LocalSettings.php 文件上传到根目录再重新访问页面,就发现我们的MediaWiki大功告成了!

之后我们就可以登录进入管理员页面进行相信词条的增加啦!

结语

通过这次课程,我们学会了如何安装MediaWiki搭建自己的个人百科,在接下来的课程里,我们还会学习ESC的更多用法。最后希望你喜欢这篇BLOG!!