手册:安装MiaWiKi

来自MyaWiki.Org
跳转到导航 跳到搜索

PNG 安装指南 γ关于MiaWiKi
Help浏览器 功能特色 γ安装要求
优选系统 下载 γ安装 γ配置


MiTaWiKi使用交互式的基于Web的安装脚本来安装自己。在你可以运行这个脚本之前,你需要做两件事:先决条件短安装指南供专家参考。

对于没有APACHE、PHP和MySQL/MILADB的计算机用户来说,MyaWiKi很难安装。大多数希望使用Wiki软件的用户可能会受益于使用免费MyIaWiKi主机或通过软件包.

有关故障排除信息,请参见手册:错误和症状-安装错误.

下载MIDEAWIKI软件

您可以从中下载MyaWiKi的发布版本。官方下载页面一般来说,如果使用生产环境,则希望运行稳定的版本。

下载MIDAWIKI1.1.3.0,这是最新的稳定版本,对于A*NIX机器,你可以使用以下命令:

WGET HTTPSE//Relas.Wikimdia.Org/MediaWiki/1.33 /MydiaWiki-1.33.0.TAR.Gz

或者,使用卷曲

卷曲HTTPSE//Relas.Wikimdia.Org/MediaWiki/1.33 /MydiaWiki-1.33.0.TAR.Gz

下载的文件在T.Gz格式,所以它们在使用之前需要解压缩。这可以在本地完成(然后通过FTP上传)或者直接在服务器上完成。这通常是用软件来完成的,比如7-拉链(免费)温茨普温拉尔伊扎克(免费)在Windows上。在Linux和Mac OS X上,可以使用这个命令解压缩文件:

焦油XVZF MIATAWIKI**.焦油广州
如果将文档归档为root,则可能以后更改所有权。乔恩否则,文件最终将被归为用户第1000号,这可能是你想要的,也可能不是你想要的。

对于开发者

另一方面,开发人员应该从Git下载在开发中设置具有最新代码的本地存储库。它们还需要手动安装依赖项。作曲家.

上传文件到你的服务器

如果您还没有将文件上载到Web服务器,那么现在就这样做。

将文件上传到您的Web服务器的Web目录中:

  1. 直接复制解压缩文件夹或
  2. 通过使用FTP客户端,例如菲利泽拉(开源软件,Windows,OSX和Linux)或赛博鸭(OSX)。

如果您的上传工具有“更改文件名为小写”选项,那么您必须禁用此选项。

如果安装了Apache,则在您的HTTPD.CONF文件(它是网站根目录指令,通常/VAR/WWW/< Apache文件夹> /HTDOCs注:这在Ubuntu 14.04中发生了变化使用Apache 2.4.7其中Apache服务器设置和目录的主要配置文件为/ETC/APACHE2/APACHE2.CONF.

如果您正在使用Linux或UNIX服务器,您可以将文件复制到服务器上的任何目录,然后生成符号链接从Web服务器的Web目录到那个文件夹。

将上传的文件夹重命名为您希望在URL中拥有的任何内容。如果您的Web服务器运行为http://LoalHo宿例如,重命名为/W/目录将意味着您将访问您的维基http://LoalHoal/W/Delix.php.不要使用维基如果你想把它当作短网址.(在运行安装脚本之前,不要设置短URL)。

请注意,在某些情况下,类似于设置本地存储库时。使用Git,浏览到索引文件Linux服务器可能显示“500内部服务器错误”。这可能是一个权限错误,通过更改目录到“W”,在SSH中运行下面的命令,可以在更改文件和目录权限时解决权限错误:
发现-类型F- Excel CHMOD六百四十四 {} 发现-类型D - Excel CHMOD七百五十五 {} 

这个(重命名)文件夹现在将是援引的作为< MyaWiKi文件夹>.

创建数据库

如果已经有数据库服务器并知道它的根密码,则MyaWiKi安装脚本可以为您创建一个新的数据库。如果是这样的话,你可以跳过运行安装脚本下面部分。如果你不知道根密码,例如,如果你在一个托管服务器上,你现在必须创建一个新的数据库。目前,您必须使用SQLite、MILADB/MySQL或PostgreSQL来存储您的wiki的实际内容。

SQLite

SQLite是一个独立的数据库库,它将数据库内容存储在单个文件中。如果PHP有PDO SQLite模块,不需要进一步设置。

在安装页面上,您需要选择一个数据库名称(可以是任何东西)和SQLite数据库目录。对于数据库目录,安装程序将尝试使用文档根目录之外的子目录,并在需要时创建它。如果这个目录不安全(例如,Web可读),手动更改它以避免它在Web上的所有人都能访问。

MILADB/MySQL

MiTaWiKi会询问数据库和用户名,如果它们不存在,将尝试创建它们。如果从MiaWiKi这样做是不可能的,你可以使用不同的控制面板,例如数据库建表,它们通常可以从共享主机中获得,或者您可以使用。登录到主机并将命令键入MySQL提示符。参见相应的文档。或者,与主机提供商联系,让他们为您创建一个帐户。

创造 数据库 维基布
创造 用户 “维基用户”@“本地主机” 识别  “密码”
赠款 全部 特权 打开(放) 维基布.*  “维基用户”@“本地主机”  赠款 选项

如果您的数据库没有运行在与Web服务器相同的服务器上,则需要在下面的示例中给出相应的Web服务器主机名——MyIaWikI.ExpLo.com,如下:

赠款 全部 特权 打开(放) 维基布.*  “维基用户”@“MyaWiki.Simult.com” 识别  “密码”
警告 警告: UNIX/Linux上的MySQL/MiRADB将发送给它的所有查询记录到一个文件中,该文件将包含用户帐户所使用的密码。如果这涉及到你,删除你的MySQL历史运行这些查询后的文件。此文件可以在您的主目录中找到(~/MySQL历史

波斯特雷斯尔

如果您使用PostgreSQL,您将需要为您创建数据库和用户,或者只需向配置表单提供PostgreSQL用户的“超级用户”特权的名称即可。通常,这是数据库用户命名的后格雷斯.

这里有一种方法来完成大部分设置。这是一个类似于UNIX的系统。在这个例子中,我们将创建一个名为维基布,由用户命名维基用户. 从命令行,作为PASGRESs用户,执行以下步骤。

创建用户-D -R -P -E WiKiUX(然后输入密码)

或者作为超级用户(默认PASGRESs)在数据库提示符下执行以下命令:

使用NoCueCd B NoCeCurle NouPuple加密密码“密码”创建用户WiKiver;

当心使用PostgreSQL运行MealaWiKi时已知问题的列表.

运行安装脚本

一旦上述所有步骤完成,您就可以通过浏览浏览器中的索引文件.php URL完成Web浏览器的安装。手册:配置脚本 .

安装工具将提示您下载本地设置文件,并将其保存为< MyaWiKi文件夹> /LoopStalpIs.PHP.

或者,您可以运行命令行安装程序或CLI:PHP维护/安装添加适当的配置参数。


跟上时代!

订阅我们的发布公告邮件列表。

一旦安装,确保您保持最新的版本,并保持您的服务器安全!

安装辅助

也见