<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://qingliezhiquan.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=MediaWiki_git_%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97</id>
	<title>MediaWiki git 安装指南 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://qingliezhiquan.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=MediaWiki_git_%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97"/>
	<link rel="alternate" type="text/html" href="https://qingliezhiquan.com/mediawiki/index.php?title=MediaWiki_git_%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97&amp;action=history"/>
	<updated>2026-08-11T09:29:30Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://qingliezhiquan.com/mediawiki/index.php?title=MediaWiki_git_%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97&amp;diff=7915&amp;oldid=prev</id>
		<title>Mwroot: Created page with &quot;第一步，下载 MediaWiki： &lt;syntaxhighlight lang=&quot;bash&quot; line&gt; git clone --depth=1 https://gerrit.wikimedia.org/r/mediawiki/core.git --branch REL1_43 mediawiki sudo cp -r mediawiki/ /var/www/html cd /var/www/html sudo chown -R $(whoami):$(whoami) mediawiki sudo chown -R www-data:www-data mediawiki/images cd mediawiki git pull git pull --recurse-submodules git submodule update --init --recursive # 20250507 submodule 更新了 977 - 255 = 722 MB sudo apt-get install ap...&quot;</title>
		<link rel="alternate" type="text/html" href="https://qingliezhiquan.com/mediawiki/index.php?title=MediaWiki_git_%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97&amp;diff=7915&amp;oldid=prev"/>
		<updated>2025-09-29T02:12:57Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;第一步，下载 MediaWiki： &amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line&amp;gt; git clone --depth=1 https://gerrit.wikimedia.org/r/mediawiki/core.git --branch REL1_43 mediawiki sudo cp -r mediawiki/ /var/www/html cd /var/www/html sudo chown -R $(whoami):$(whoami) mediawiki sudo chown -R www-data:www-data mediawiki/images cd mediawiki git pull git pull --recurse-submodules git submodule update --init --recursive # 20250507 submodule 更新了 977 - 255 = 722 MB sudo apt-get install ap...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;第一步，下载 MediaWiki：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line&amp;gt;&lt;br /&gt;
git clone --depth=1 https://gerrit.wikimedia.org/r/mediawiki/core.git --branch REL1_43 mediawiki&lt;br /&gt;
sudo cp -r mediawiki/ /var/www/html&lt;br /&gt;
cd /var/www/html&lt;br /&gt;
sudo chown -R $(whoami):$(whoami) mediawiki&lt;br /&gt;
sudo chown -R www-data:www-data mediawiki/images&lt;br /&gt;
cd mediawiki&lt;br /&gt;
git pull&lt;br /&gt;
git pull --recurse-submodules&lt;br /&gt;
git submodule update --init --recursive # 20250507 submodule 更新了 977 - 255 = 722 MB&lt;br /&gt;
sudo apt-get install apache2 mariadb-server php php-mysql libapache2-mod-php php-xml php-mbstring php-apcu php-intl imagemagick inkscape php-gd php-cli php-curl php-bcmath # 安装依赖&lt;br /&gt;
去官网安装最新版本的 composer&lt;br /&gt;
sudo composer update --no-dev&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot; line&amp;gt;&lt;br /&gt;
# 可选，安装 SWM 及 PageForms&lt;br /&gt;
&lt;br /&gt;
# 在 composer.local.json 里添加以下：&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;require&amp;quot;: {&lt;br /&gt;
            &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~5.0&amp;quot;, # 这个逗号很关键&lt;br /&gt;
	        &amp;quot;mediawiki/page-forms&amp;quot;: &amp;quot;^6.0&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# 之后，在 mediawiki 目录中安装&lt;br /&gt;
sudo composer update --no-dev&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
第二步，配置 数据库&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot; line&amp;gt;&lt;br /&gt;
sudo mariadb -u root -p&lt;br /&gt;
CREATE DATABASE my_wiki;&lt;br /&gt;
CREATE USER &amp;#039;dbuser&amp;#039;@&amp;#039;localhost&amp;#039; IDENTIFIED BY &amp;#039;database_password&amp;#039;;&lt;br /&gt;
或 SET PASSWORD FOR &amp;#039;dbuser&amp;#039;@&amp;#039;localhost&amp;#039; = PASSWORD(&amp;#039;database_password&amp;#039;);&lt;br /&gt;
GRANT ALL PRIVILEGES ON my_wiki.* TO &amp;#039;dbuser&amp;#039;@&amp;#039;localhost&amp;#039; WITH GRANT OPTION;&lt;br /&gt;
-- 注：数据库名，用户名，密码，均自行更改为自己能记住的&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
第三步，导入 数据库：&amp;lt;code&amp;gt;gunzip &amp;lt; [xxxxxx]_wiki_2024-09-22_06h25m.Thursday.sql.gz | mariadb -u[yyyyyy] -p[zzzzzz] [xxxxxx]_wiki&amp;lt;/code&amp;gt;。第三步仅用于升级或搬迁时，新装 MediaWiki 网站忽略这一步&lt;br /&gt;
&lt;br /&gt;
第四步，安装 MediaWiki。打开你的浏览器，到 mediawiki 文件夹所对应的地址，如 &amp;lt;nowiki&amp;gt;http://localhost/mediawiki&amp;lt;/nowiki&amp;gt;，进行安装设置&lt;br /&gt;
&lt;br /&gt;
第五步，把上边生成的 LocalSettings.php 放进 mediawiki 文件夹&lt;br /&gt;
&lt;br /&gt;
第六步，下载 extension：&amp;lt;code&amp;gt;git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/&amp;lt;EXT&amp;gt; --branch REL1_42&amp;lt;/code&amp;gt;。 &amp;lt;EXT&amp;gt; 名字区分大小写。下载下来按照该 extension 的主页教程配置即可。[https://gerrit.wikimedia.org/r/admin/repos 所有 extension 的地址]，在 Filter 框中填地址。点进 extension 详情，还能查看不同时段的 git head&lt;br /&gt;
&lt;br /&gt;
或者，第六步，下载 extension：&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line&amp;gt;&lt;br /&gt;
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Elastica&lt;br /&gt;
git tag | sort -V | tail -5&lt;br /&gt;
git checkout ...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
第七步，更新文件索引：&amp;lt;code&amp;gt;php maintenance/update.php&amp;lt;/code&amp;gt;&lt;br /&gt;
[[Category: MediaWiki]]&lt;/div&gt;</summary>
		<author><name>Mwroot</name></author>
	</entry>
</feed>