安装 MediaWiki | 学习笔记

简介: 快速学习安装 MediaWiki

开发者学堂课程【场景实践 - 新手玩转云计算 - 搭建 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 系统了。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
8月前
|
Web App开发 缓存 JavaScript
【安装指南】nodejs下载、安装与配置详细教程
这篇博文详细介绍了 Node.js 的下载、安装与配置过程,为初学者提供了清晰的指南。读者通过该教程可以轻松完成 Node.js 的安装,了解相关配置和基本操作。文章首先介绍了 Node.js 的背景和应用场景,随后详细说明了下载安装包、安装步骤以及配置环境变量的方法。作者用简洁明了的语言,配以步骤图示,使得读者能够轻松跟随教程完成操作。总的来说,这篇文章为初学者提供了一个友好的入门指南,使他们能够顺利开始使用 Node.js 进行开发。
1573 2
【安装指南】nodejs下载、安装与配置详细教程
|
关系型数据库 Linux 数据库
Linux上安装xampp来搭建WordPress网站(图文教程)
建站准备 建站流程 建站机制,建站专有名词解释和建站流程以及一些建站注意事项可以参考以下文章: 如何从零开始拥有自己的网站? 新手建站十大必知忠告 超详细新手建站指南以及预算成本估计 注册域名 我是在阿里云万网上注册的域名:注册域名详情地址 。
6302 1
Linux上安装xampp来搭建WordPress网站(图文教程)
|
内存技术
面具Magisk官网安装详细教程!
翻译一下官网上的安装教程。基本就是在deepl的基础上润色一下。酷安没有Markdwon,随便放一点点。
2034 0
|
索引
宝塔安装sphinx教程
宝塔安装sphinx教程
551 0
|
安全 关系型数据库 MySQL
Phpstudy简介与使用教程
Phpstudy简介与使用教程
Phpstudy简介与使用教程
|
关系型数据库 MySQL 数据库
|
开发工具 数据安全/隐私保护 Windows
linphone安装和使用教程
<p style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:26px"> 刚刚搞通linphone,终于能连上sip.linphone.org了,中间过程太心酸了。</p> <p style="color:rgb(51,51,51); font-family:Arial; font-size
8639 0
|
弹性计算 数据安全/隐私保护 云计算
使用 MediaWiki | 学习笔记
快速学习使用 MediaWiki
|
关系型数据库 PHP Apache