如何在Windows PC上设置自己强大的Wiki

维基是一个基于Web的协作写作环境,任何拥有账户的人都可以在其中创建和链接文章。在今天的文章中,我们将解释如何在无需阅读书籍的情况下安装和配置MediaWiki。

我们将从5分钟的快速安装指南开始,我们将介绍一些管理技巧,例如:创建用户、将他们分配到组,以及如何使用自定义皮肤使您的内容页面变得明亮。

司泽克的原创图像

Media Wiki安装

要使用Media Wiki,您需要有Apache Web服务器、MySQL数据库和PHP5。您可以选择逐个进行设置,但是,只需单击几下鼠标,EasyPHP就可以完成所有安装。

访问他们的网站,下载安装程序,按照安装向导操作,您就有了运行MediaWiki的环境。

在安装过程结束时,您应该会看到EasyPHP出现在您的系统托盘中。系统托盘快捷方式使您可以访问Web服务器的管理部分。您可能要检查的第一件事是“管理”页面。本页概述了Web服务器上运行的内容。如果您看到此页面,这意味着您有一个工作正常的Web服务器,并且您已经准备好安装MediaWiki。

EasyPHP创建了一个“www”目录,如果您将其发行版解压到该文件夹下,它将选择Media Wiki。如果您是Windows用户,您可能不熟悉MediaWiki的分发文件格式,它是tar文件,不用担心,只需安装7zip,然后使用它将MediaWiki解压到“www”文件夹下即可。完成此操作后,EasyPHP将在管理页面中显示此文件夹。

完成此操作后,EasyPHP立即部署MediaWiki,您将在Root图标下看到MediaWiki的主页链接。单击该链接,您将看到MediaWiki的安装页面。

安装向导将引导您完成安装过程。如果您只坚持向导给您的默认设置,就应该没问题。

如果你计划把图片放到你的Wiki上,别忘了打开图片上传。

在安装过程结束时,向导将生成一个名为LocalSettings.php的文件。这个文件有很多设置,MediaWiki维护着一本手册,告诉您这些设置的含义。将此文件放入您先前解压的MediaWiki文件夹中。

媒体维基快速浏览

MediaWiki附带了一个非常流行的白色清脆主题,叫做MonoBook,还有很多其他主题可供您的Wiki使用。在我们向您展示如何做到这一点之前,让我们先熟悉一下标准主题。

此页面上有三个您可能想知道的重要链接:“登录/创建帐户”链接、“编辑”选项卡和“特殊页面”链接。开箱即用,任何人都可以编辑您的Wiki,即使那些在您的Wiki中没有帐户的人也可以编辑您的Wiki。如果您想保护您的Wiki,请将此命令添加到LocalSettings.php文件中:

如果要开始编辑页面,请转到“编辑”选项卡。您可能需要学习维基标记来编辑您的内容。一开始可能会很尴尬,但是经过足够的练习,你会发现这些加价可以节省你很多时间。

在右上角,您会发现一个创建新帐户的链接。单击该链接,创建一个用户帐户,并将该帐户分配给适当的用户组。如果您想了解有关用户组的更多信息,请单击特殊页面链接。通过这个特殊的页面,您可以访问您的Wiki的所有类型的管理工具。您可以检查损坏的页面、添加或删除用户等等,但是在今天的教程中,我们将探索三个部分:“登录/注册”页面、首选项页面和用户权限管理页面。

MediaWiki用户维护

“登录/创建帐户”页面允许您创建用户,并将其分配给您拥有的任何用户组。如果您有很多用户,逐个添加他们可能不是最有效的方式。没问题。用户导入扩展允许您使用CSV文件创建多个用户。将该扩展下载到Extensions文件夹下,并将此命令放入LocalSettings.php中。

您所要做的就是准备一个包含所有用户的CSV文件,然后从Version页面上传该文件。

一旦添加了用户,您就可以控制每个用户可以做什么;这就是MediaWiki为我们提供大量用户组的原因。转到用户权限管理页面,并将您的用户分配到适当的用户组。

如果您希望为用户提供自定义权限,可以在LocalSettings.php中声明这些用户。例如,此命令将创建一个名为Trusted的新用户组,该用户组具有与“User”组相同的权限,但没有发送电子邮件的权限。

自定义您的Wiki

我们刚刚介绍了MediaWiki的基本功能,现在是时候向您展示如何使用自定义皮肤、您自己的徽标来点亮您的Wiki,并允许用户上传所有类型的文件。大多数定制都需要您在php.ini或LocalSettings.php文件中添加少量PHP代码。

您可以从EasyPHP系统任务栏快捷方式打开PHP.ini文件。pload_max_file_size决定您可以上传到wiki的图片大小,PHP将文件大小限制为2MB。如果您需要上传更大的文件,请给此变量一个更大的值,例如,20M(20MB)。

Media Wiki支持所有类型的文件类型,PDF、Microsoft Office、Open Office,但您需要将此PHP代码添加到LocalSettings.php文件中:

转到首选项页面,你会发现你的Wiki有一个皮肤图库。如果您对这些选择不满意,您可以创建或者更好地从MediaWiki的图库安装即用型皮肤。下载您喜欢的任何内容,并将其放在皮肤文件夹下:

完成此操作后,您应该会看到能够从首选项页面检出您的新皮肤。如果您的皮肤恰好有匹配的徽标,请将其放在以下文件夹下:C:\Program Files(x86)\EasyPHP-5.3.6.0\www\mediawiki-1.17.0\skins\common\images,,然后在LocalSettings.php文件中键入以下命令:

注:将HTG-LOGO替换为您自己的徽标。

MediaWiki还有很多我们没有介绍的好东西,但是如果您已经阅读到这里,我们希望您已经学会了如何使用MediaWiki托管您自己的Wiki。试一试,在评论区告诉其他读者你对它的看法。

下载媒体维基