一、安装运行环境

  • 一般来说阿里云提供的公共镜像是一个空白的Linux发行版或者Windows Server,具体的运行环境我们还是需要自行搭建,对于新手来说一下子就提高了使用ECS的学习成本,这里我们使用云市场的现有镜像,无需安装,开箱即用!
  • 目前主流的建站环境就是 LAMP 环境,它是 Linux + Apache Httpd + MySQL + PHP 的缩写,是网页环境的黄金搭档,可以兼容几乎所有的HTML和PHP运行需求。
  • 这里推荐使用 LAMP环境(Ubuntu16.04 Apache PHP7.1),因为这个镜像提供了比较丰富的工具:例如OSS备份、Let’s Encrypt等,而且Apache、PHP 等组件可以自行升级,更加安全!

二、下载 MediaWiki

  • 1、下载

wget https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.1.tar.gz

  • 2、解压

tar -zxvf mediawiki-1.29.1.tar.gz

  • 3、将解压缩后的MediaWiki程序文件移动至 /data/wwwroot/default/ 目录。

mv mediawiki-1.29.1 /data/wwwroot/default/

  • 4、 使用 chown 命令为目录赋予权限:

chown -R www /data/wwwroot/default

三、安装MediaWiki

  • 1、网页访问,记得放行阿里云控制台防火墙80端口,点击 【set up the wiki】
    阿里云搭建MediaWiki知识库

2、语言设置为简体中文。阿里云搭建MediaWiki知识库

  • 3、数据库选择 SQLite。阿里云搭建MediaWiki知识库
    阿里云搭建MediaWiki知识库

  • 4、 输入wiki名称和管理员账户。
    阿里云搭建MediaWiki知识库

  • 5、 可以选择【我已经不耐烦了,赶紧安装我的wiki】加快安装速度。
    阿里云搭建MediaWiki知识库

  • 6、下载配置文件。
    阿里云搭建MediaWiki知识库

  • 7、将下载的 LocalSettings.php 文件上传到根目录。
    阿里云搭建MediaWiki知识库

  • 8、重新访问http://ecs公网ip,就可以访问wiki系统了。
    阿里云搭建MediaWiki知识库

四、使用MediaWiki

  • 1、在右上角点击【登录】,登录管理员账号。
    阿里云搭建MediaWiki知识库

  • 2、在右上角点击【参数设置】。
    阿里云搭建MediaWiki知识库

  • 3、可以编辑个人资料和wiki皮肤以及相关信息。
    阿里云搭建MediaWiki知识库

  • 4、编辑页面:以首页为例子,可以看到有一个【编辑】选项。

阿里云搭建MediaWiki知识库
编辑首页
阿里云搭建MediaWiki知识库

  • 5、点击右边的【更多】,还可以对该页面进行更多操作

阿里云搭建MediaWiki知识库

  • 6、创建新的页面

例如首页是:http://101.132.96.47/index.php/首页,我们新建一个页面只要将首页替换成新的页面名,例如:http://101.132.96.47/index.php/ecs,当然会提示页面不存在,这时候就可以选择【创建本页面】就可以新建页面了。
阿里云搭建MediaWiki知识库

相关文章: