开发者学堂课程【场景实践 - 新手玩转云计算 - 搭建 wiki 知识库:安装 MediaWiki】学习笔记,与课程紧密连接,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/460/detail/5655
安装 MediaWiki
内容介绍:
一、安装 PuTTY 和 FileZilla
二、下载并安装 MediaWiki
一、安装 PuTTY 和 FileZilla
首先我们使用 PuTTY 和 FileZilla 来实现对 ECS 的远程终端控制和文件传输。
1.安装 PuTTY
PuTTY 是自由的跨平台 Telnet/SSH 客户端,同时在 Win32 和 Unix 系统下模拟 xterm 终端。
其主要作者是 Simon Tatham。
推荐使用由 Larry Li 维护并开源的中文版,其界面更适合新手学习,其下载地址:https://github.com/larryli/PuTTY/releases。
当下载并解压完成后,解压包中会显示几个软件,一般默认使用 putty.exe,复制公网IP地址到软件界面的“主机名称”中,并在“保存的会话”中输入一个会话,如“demo”,点击“保存”。
在对该会话进行备注,双击“demo”,会出现“安全隐患”提示,点击“是”。然后输入 ECS 的 root 账号和密码,即可登入 ECS,实现远程终端的命令。
2.安装FileZiila
推荐免费开源,是非常好用的跨平台 FTP 软件,其下载地址:https://filezilla-project.org/download.php?type=client 。
下载完成后打开,在“主机”处输入“sftp://ECS 公网 IP”,再输入 ECS 的 root 账号和密码,“端口”输入“22”或不填写选择默认端口,点击“快速连接”。在右侧即会出现 ECS 的远程列表。
二、下载并安装 MediaWiki
下载 MediaWiki 软件并解压缩。MediaWiki 的下载地址如下:https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.1.tar.gz。
1.进入 /data/wwwroot/default/ 目录,即在 FileZilla 软件的远程站点中输入该目录路径,然后点击“创建目录”,创建一个old文件夹,即输入要创建的目录名“/data/wwwroot/default/old”将目录上的原始文件全部搬到old内。
2. 将选中解压缩后的 MediaWiki 软件中的所有程序文件,点击“上传”至 /data/wwwroot/default/ 目录。
3. 使用 chown 命令为目录赋予权限:打卡 PuTTY,输入该命令 chown-Rwww/data/wwwroot/default(若先复制该命令,应在 PuTTY 中点击鼠标右键粘贴,快捷键 Ctrl+V 无效),点击回车键运行。
4.访问 http://ecs公网IP,然后点击 【set up the wiki】。在“语言”设置选项中,一般情况下会根据系统语言自动设置为简体中文,如果没有就自行设置一下。根据提示,点击“继续”,在“连接到数据库”中,选择数据库类型为 SQLite,点击“继续”。
在“名称”中输入wiki名称,如ECSDemo,输入管理员账号,包括用户名、密码和电子邮件地址,并选择性勾选“订阅发行公告邮件列表”及“与MediaWiki开发人员分享有关此安装程序的数据”。
5.此时页面会出现一条“您几乎已经完成了!现在您可以跳过剩下的配制流程并立即安装wiki”的提示,可以选择【我已经不耐烦了,赶紧安装我的wiki】加快安装速度。根据提示,点击“继续”。
6.提示页面“正在打开 LocalSettings.php”,下载该文件。
7.打开 FileZilla,将下载的 LocalSettings.php 文件上传到根目录/data/wwwroot/default/。
8. 点击“进入您的 wiki”,即可进入 wiki 首页,访问 wiki 系统了。