如何在 Centos 6.4 上安装 MediaWiki

金钱(警告)

状态: 被剥夺

本文涵盖了不再受支持的 CentOS 版本. 如果您目前正在运行运行 CentOS 6 的服务器,我们强烈建议升级或迁移到受支持的 CentOS 版本。

** 原因** : CentOS 6于2020年11月30日到期(EOL)并且不再收到安全补丁或更新。

See Instead : 本指南可能仍然有用作为参考,但可能不会在其他 CentOS 版本上工作. 如果可用,我们强烈建议使用为您正在使用的 CentOS 版本撰写的指南。

下面的 DigitalOcean 教程可能对您有直接的兴趣,因为它概述了在 CentOS 7 服务器上安装 MediaWiki:

美元

媒體wiki


MediaWiki是一个免费的开源维基程序,允许用户创建自己的个人维基网站,最初是为维基百科创建的,现在由于其可扩展性和高定制性,它被成千上万的其他项目使用。

如果您在您的服务器上没有 Linux、Apache、MySQL、PHP堆栈,您可以在这里找到设置的教程: -6CentOS LAMP Installation Tutorial.

在您的 VPS 上安装 MediaWiki


在写作时,最新的 MediaWiki 版本是 MediaWiki 1.21.2 . 要检查平台的最新版本,请访问他们的 网站并简单地更改代码以匹配最新的版本(如果可用)。

  • Go to MediaWiki’s official website and download the latest version of the platform:
  • wget http://download.wikimedia.org/mediawiki/1.21/mediawiki-1.21.2.tar.gz
  • After the download completes untar the package:
  • tar xvzf mediawiki-*.tar.gz
  • The default directory for the downloaded contents includes the specified version of the platform-- it may be best to move the contents to a more convenient location:
  • sudo mv mediawiki-1.21.2 /etc/mediawiki
  • Create a symbolic link between the MediaWiki directory and Apache’s document root:
  • sudo ln -s /etc/mediawiki/ /var/www/html
  • Restart Apache
  • sudo service apache2 restart

创建一个MySQL数据库和用户


创建 MySQL 数据库很简单,增加了安全性,因为它消除了共享 MySQL 根信息的必要性。

  • Log into MySQL
  • mysql -u root -p
  • Create a Dedicated Database

  • You can name your DB whatever you'd like-- here it will be **example_wiki** .
    create database example_wiki;
  • Grant Permissions

  • Next you will provide a user for the new database with the permissions that MediaWiki requires. Replace "wikiuser" and "password" with your own specifications.
    grant index, create, select, insert, update, delete, alter, lock tables on my_wiki.* to 'wikiuser'@'localhost' identified by 'password';
  • Finishing Up

  • Implement changes and quit MySQL.
    FLUSH PRIVILEGES;
    exit;

** 访问:** [域]/mediawiki/index.php。

创建 MediaWiki


MediaWiki 现在将通过您的浏览器的屏幕指示进行配置。

当您到达设置页面的MySQL设置部分时,请将数据库主机留为本地主机;输入您在上一步设置的MySQL数据库名称、用户名和密码。

继续按,直到你到达页面说,完成!

当 LocalSettings.php 文件完成下载后,请将其上传到 /etc/mediawiki 或任何目录中包含 MediaWiki 的 VPS index.php 文件。

您可以将 LocalSettings.php 文件从您的计算机复制到使用 SCP (安全复制) 的服务器:

1scp /path/to/LocalSettings.php [username]@[IP Address]:/etc/mediawiki

文件上传后,您将能够访问您的个人维基在 [域]/mediawiki!

By Adam LaGreca
Published At
Categories with 技术
Tagged with
comments powered by Disqus