如何在 Ubuntu 14.04 上安装 MediaWiki

介绍

MediaWiki 是一个 PHP 维基软件包,最初用于维基百科,允许任何人创建自己的个人维基网站. 它被互联网上的大多数维基使用。

本教程介绍了如何在Ubuntu 14.04 Droplet上设置MediaWiki。

前提条件

  • 具有 SSH 访问的 Ubuntu 14.04 片段. 有关更多信息,请访问 此教程
  • 一个 LAMP 堆栈,您可以通过遵循 此教程

步骤 1 - 设置您的服务器

安装 LAMP 堆栈后,我们首先需要安装一些额外的 PHP 5 模块. 四个都是可选的,但特别推荐前两个(Intl 和 GD)。

我们将安装的第一个是 Intl扩展,以支持国际化:

1sudo apt-get install php5-intl

其次,我们将安装 GD 用于图像缩写:

1sudo apt-get install php5-gd

您可以安裝 Tex Live 以在線顯示數學公式。

1sudo apt-get install texlive

最后,您可以安装XCache以获得额外的性能。

1sudo apt-get install php5-xcache

安装所需的模块后,重新启动Apache。

1sudo service apache2 restart

第2步:下载 MediaWiki

在本节中,我们将下载 MediaWiki。

MediaWiki 在 Ubuntu 的 apt-get 存储库中可用,但它已过时,因此最好从源头下载 MediaWiki。

1curl -O http://releases.wikimedia.org/mediawiki/1.24/mediawiki-1.24.1.tar.gz

您可以在 此页上双检查最新版本。 复制从 Download MediaWiki 的链接,然后使用版本号,而不是上面的链接。

完成下载后,提取包裹:

1tar xvzf mediawiki-*.tar.gz

接下来,我们将MediaWiki目录移动到文档根:

1sudo mv mediawiki-1.24.1/* /var/www/html

步骤三:创建数据库

在本节中,我们将设置一个MySQL数据库,这并不严格要求成功安装MediaWiki,因为您也可以使用SQLite数据库。

要创建数据库,我们首先要登录MySQL:

1mysql -u root -p

您将看到您的终端提示变更为mysql>

您可以选择您喜欢的任何数据库名称,但默认的 MediaWiki 配置名称是「my_wiki」。

1CREATE DATABASE my_wiki;

你应该看到输出:

1Query OK, 1 row affected (0.00 sec)

接下来,我们将为 MediaWiki 安装创建一个数据库用户:

1GRANT INDEX, CREATE, SELECT, INSERT, UPDATE, DELETE, ALTER, LOCK TABLES ON my_wiki.* TO 'sammy'@'localhost' IDENTIFIED BY 'password';

将第一个突出变量更改为您选择的数据库名称,第二个变量更改为您想要使用的用户名,最后一个变量更改为安全密码。

1Query OK, 0 rows affected (0.00 sec)

接下来,我们需要清除MySQL特权。

1FLUSH PRIVILEGES;

产量应该是:

1Query OK, 0 rows affected (0.00 sec)

最后,我们需要离开MySQL壳:

1exit

产量应该是:

1Bye

步骤 4 – 设置 MediaWiki

在本节中,我们将设置Mediawiki,以便它可以使用。 请访问浏览器中的Droplet的首页,将浏览器指向http://your_server_ip。 在此页面上,选择设置wiki**

在第一个页面上,选择一个语言,然后点击 继续 。下一个页面应该显示你的环境,它应该用绿色表示:`环境已被检查。

您现在将进入 MySQL 设置页面。对于 Database type,选择 MySQL(或兼容) 。对于数据库主机,使用 ** localhost** ,对于数据库名称、用户名和密码,使用您之前选择的值。

MySQL settings

完成此步骤后,您将需要完成教程。在MySQL设置之后的屏幕上,可以将值留在默认位置上。在下一个屏幕上,您需要填写您的wiki的详细信息,如其名称。

在所有其他屏幕中,大多数,如果不是所有,设置都可以保持不受影响. 如果您想为您的wiki启用特定设置,您可能需要在其中一个屏幕上更改一些东西。

当你完成了这些步骤,你应该到达这个页面:

Completed installation

一个名为LocalSettings.php的文件应该自动开始下载. 为了成功完成安装,您需要将此文件移动到服务器,所以请确保在关闭页面之前下载该文件。

现在您应该将文件移动到服务器上的 /var/www/html. 最简单的方法是在自己的计算机上打开文件,复制内容并粘贴到服务器中。

1nano /var/www/html/LocalSettings.php

现在,在您所选择的文本编辑器中打开您的计算机上的文件,并将内容复制到您的 SSH 窗口。

结论

您现在已经安装了自己的 MediaWiki 安装,您可以将其用于您想要的任何目的,您现在可以使用 MediaWiki 主页上的 链接来定制安装,或者您可以开始添加页面。

Published At
Categories with 技术
comments powered by Disqus