介绍
MediaWiki 是一个 PHP 维基软件包,最初用于维基百科,允许任何人创建自己的个人维基网站. 它被互联网上的大多数维基使用。
本教程介绍了如何在Ubuntu 14.04 Droplet上设置MediaWiki。
前提条件
步骤 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设置之后的屏幕上,可以将值留在默认位置上。在下一个屏幕上,您需要填写您的wiki的详细信息,如其名称。
在所有其他屏幕中,大多数,如果不是所有,设置都可以保持不受影响. 如果您想为您的wiki启用特定设置,您可能需要在其中一个屏幕上更改一些东西。
当你完成了这些步骤,你应该到达这个页面:
一个名为LocalSettings.php
的文件应该自动开始下载. 为了成功完成安装,您需要将此文件移动到服务器,所以请确保在关闭页面之前下载该文件。
现在您应该将文件移动到服务器上的 /var/www/html
. 最简单的方法是在自己的计算机上打开文件,复制内容并粘贴到服务器中。
1nano /var/www/html/LocalSettings.php
现在,在您所选择的文本编辑器中打开您的计算机上的文件,并将内容复制到您的 SSH 窗口。
结论
您现在已经安装了自己的 MediaWiki 安装,您可以将其用于您想要的任何目的,您现在可以使用 MediaWiki 主页上的 链接来定制安装,或者您可以开始添加页面。