在 Linux 上安装 MediaWiki

在 Linux 上安装 MediaWiki

我是 Linux 新手,并且对设置 Web 开发环境也不是很熟悉。我现在需要一些基础知识方面的帮助。我正在尝试安装一个 LAMP 堆栈,然后可以在其上安装 MediaWiki。以下是我尝试做对的事情,如果我在这里偏离了轨道,请告诉我。

  1. 安装 Apache

    1. 下载源代码
    2. 尝试构建/安装
    3. 未找到 gcc
    4. 下载的 gcc
    5. 尝试安装 gcc(失败)
  2. 安装 phpMyAdmin
  3. 安装 MediaWiki

我是否至少走在正确的轨道上,还是我正在原地踏步?

Linux 发行版:CentOs

答案1

我是否至少走在正确的轨道上,还是我正在原地踏步?

嗯,两者都有。

如果你使用源代码那么你需要一个编译器。
如果你使用预构建(例如 .rpm 或 .deb)那么您不需要编译器。

无论使用哪种方法,拥有一个可以工作的编译器都是一件好事,我会将您的任务分为两部分:

  1. 获取一个可以工作的编译器,它将对很多任务有用。如果没有以前的编译器,您将不得不通过预构建包来安装它。
  2. 决定房屋建造或预建计划。

出于可维护性的原因,您确实想使用包。

只是哪些软件包以及每个操作系统有何不同。例如,redhat/CentOS 与 Ubuntu 不同。两者都与 Slackware 等有很大不同。您没有指定您使用的是哪个发行版。请将其添加到原始帖子中。

另外,您不需要 phpMyAdmin?您需要一个数据库来存储您的 wiki 内容。可以是 mysql 或 postgress。这些的管理工具可能会派上用场,但安装的每个不需要的软件包都是您必须维护的额外程序。

答案2

您走的路是有效的,但您似乎选择了一条更难的路。正如 @heavyd 所暗示的,对于 Apache 和 phpMyAdmin 等发行版,安装随发行版附带的二进制包要容易得多。对于 RHEL / CentOS / Fedora,请使用 yum;对于 Debian 和类似 Debian 的版本,请使用 apt。如果您使用的发行版要求您从源代码构建,那么请继续您已经开始的步骤,但要意识到这将是一段漫长而艰巨的旅程。

相关内容