

<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://farstars.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0%3A%D0%92%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D1%8D%D0%BD%D1%86%D0%B8%D0%BA%D0%BB%D0%BE%D0%BF%D0%B5%D0%B4%D0%B8%D0%B8</id>
	<title>Справка:Выгрузка энциклопедии - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://farstars.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0%3A%D0%92%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D1%8D%D0%BD%D1%86%D0%B8%D0%BA%D0%BB%D0%BE%D0%BF%D0%B5%D0%B4%D0%B8%D0%B8"/>
	<link rel="alternate" type="text/html" href="https://farstars.ru/index.php?title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:%D0%92%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D1%8D%D0%BD%D1%86%D0%B8%D0%BA%D0%BB%D0%BE%D0%BF%D0%B5%D0%B4%D0%B8%D0%B8&amp;action=history"/>
	<updated>2026-04-26T15:36:18Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://farstars.ru/index.php?title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:%D0%92%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D1%8D%D0%BD%D1%86%D0%B8%D0%BA%D0%BB%D0%BE%D0%BF%D0%B5%D0%B4%D0%B8%D0%B8&amp;diff=11314&amp;oldid=prev</id>
		<title>Therien в 10:17, 10 августа 2010</title>
		<link rel="alternate" type="text/html" href="https://farstars.ru/index.php?title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:%D0%92%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D1%8D%D0%BD%D1%86%D0%B8%D0%BA%D0%BB%D0%BE%D0%BF%D0%B5%D0%B4%D0%B8%D0%B8&amp;diff=11314&amp;oldid=prev"/>
		<updated>2010-08-10T10:17:48Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Привожу методику выгрузки базы на будущее, раз уж эта задача стала возникать с завидной регулярностью на каждой полигонной игре. В общем случае предполагается, что необходимо выгрузить работоспособную версию базы на ноутбук, который не будет иметь доступа в интернет во время игры.&lt;br /&gt;
&lt;br /&gt;
== Перед началом работы ==&lt;br /&gt;
&lt;br /&gt;
Нам потребуется:&lt;br /&gt;
* Админский доступ к вики. &lt;br /&gt;
* Доступ по ssh к текущему сайту&amp;lt;ref&amp;gt;Доступ по ftp, логины и пароли к mysql и т.п. или не обязательны, или восстанавливаются при наличии доступа по ssh&amp;lt;/ref&amp;gt;. &lt;br /&gt;
* Адрес phpmyadmin-сервиса хостинга, на котором расположен сайт (имя пользователя и пароль можно взять из настроечных файлов MediaWiki и Wordpress-а, доступных через ssh).&lt;br /&gt;
* Самая последняя версия Mowes Portable c http://www.chsoftware.net/en/mowes/mowesportable/mowes.htm&amp;lt;ref&amp;gt;Подойдет любой пакет, не требующий установки на компьютер. Многие предпочитают, например, Denwer, однако в прошлом у него него были замечены проблемы с базами данных больших объемов. Возможно, в последних версиях проблема решена, или я просто в чем-то не разобрался, но в данном случае рассматривается использование Mowes как простой и проверенный способ.&amp;lt;/ref&amp;gt;. При формировании дистрибутива выбираем: apache (самый свежий), MySQL v.5, PHP v.5, PhpMyAdmin (самый свежий).&lt;br /&gt;
* Утилиты для:&lt;br /&gt;
** Доступа по ssh (ssh в linux, putty в windows)&lt;br /&gt;
** Работы с архивами tar/gz (tar в linux, 7zip в windows)&lt;br /&gt;
** Перекодировки имен файлов (convmv в linux, жертвам windows сочувствую)&lt;br /&gt;
* Много терпения&lt;br /&gt;
&lt;br /&gt;
== Подготовка целевого компьютера ==&lt;br /&gt;
&lt;br /&gt;
# Создаем директорию, в которой у нас будет жить Mowes, например &amp;quot;nest&amp;quot;. Очень важно: во избежании проблем, в первую очередь - с запуском apache, в полном пути директории следует избегать пробелов и русских букв&amp;lt;ref&amp;gt;На Windows Vista и далее русские буквы вроде перестали быть проблемой, но мы предупредили (tm).&amp;lt;/ref&amp;gt;. Хорошим выбором будет расположить директорию прямо в корне любого диска (например &amp;quot;D:\nest&amp;quot;).&lt;br /&gt;
# Распаковываем туда дистрибутив Mowes и запускаем его. При первом запуске выбираем установку всех имеющихся в наличии пакетов. Площадка готова, внутренняя директория &amp;quot;www&amp;quot; теперь при запуске Mowes видна по адресу http://localhost/.&lt;br /&gt;
# Создаем в директории www поддиректорию под наш проект, например &amp;quot;farstars&amp;quot;&amp;lt;ref&amp;gt;Это, в принципе, не обязательно, но полезно в общем случае, например если нужно запускать с одной площадки несколько разных сайтов.&amp;lt;/ref&amp;gt;. Она будет видна по адресу http://localhost/farstars/. Далее исходим из того, что это было сделано.&lt;br /&gt;
&lt;br /&gt;
== Копирование ==&lt;br /&gt;
&lt;br /&gt;
# На целевом компьютере заходим на http://localhost/phpmyadmin/ и создаем одну или две базы (по желанию) под MediaWiki (движок вики) и Wordpress (движок новостей). Посколько вопрос информационной безопасности на игре обычно не стоит, пользователей MySQL можно не создавать, хватит имеющегося по умолчанию пользователя root с пустым паролем. Если данный вариант по какой-то причине неприемлем, администрируем пользователей по собственному вкусу, однако это выходит за рамки данного руководства.&lt;br /&gt;
# На целевом компьютере разворачиваем в директории farstars пустую базу [http://www.mediawiki.org/wiki/MediaWiki MediaWiki] той же версии, что и на сайте (см. [[Служебная:Version]]). Подробная [http://www.mediawiki.org/wiki/Installation/ru инструкция] есть на сайте самой MediaWiki. Альтернативный вариант - копирование по аналогии с копированием Wordpress-а, но это на свой страх и риск, поскольку сама база при этом гарантировано будет повреждена (однако тем не менее позволит импортировать статьи поверх поврежденных, нам ведь главное только, чтобы вики позволила дойти до странички &amp;quot;импорт статей&amp;quot;). Важно: на данном этапе вики на целевом компьютере &amp;#039;&amp;#039;должна&amp;#039;&amp;#039; хоть как-нибудь запускаться по адресу http://localhost/farstars/, пусть даже в ней не будет информации или информация будет повреждена.&lt;br /&gt;
# В случае проблем с адресацией (и только в этом случае!) правим LocalSettings.php и .htaccess в корне farstars на целевом компьютере(см. далее, как). Убеждаемся, что Mowes не перезаписывает .htaccess при старте (это галочка в его настройках, правильный вариант - это вариант по умолчанию).&lt;br /&gt;
# Заходим по ssh на сайт и в командной строке делаем дамп базы вики утилитой [http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki#XML_dump dumpBackup.php], расположенной в директории maintenance движка. По ссылке можно посмотреть руководство.&lt;br /&gt;
# Заходим по ssh на сайт и запаковываем все файлы в один архив (&amp;#039;&amp;#039;tar -c -f имя_файла_архива что_сжимаем&amp;#039;&amp;#039;). &lt;br /&gt;
# Выкачиваем дамп и архив по ftp (если у нас есть доступ) или по http через временную папку на сайте (этот вариант доступен всегда, когда есть ssh). &lt;br /&gt;
# Перезаливаем содержимым архива директорию farstars на целевом компьютере.&lt;br /&gt;
# Перекодируем на целевом компьютере имена всех файлов в директории farstars/images из utf-8 в windows-1251. Если к этому моменту они уже безвозвратно убиты&amp;lt;ref&amp;gt;Это 100% произойдет, если, например, вы перекидывали архив через флешку, где по умолчанию используется файловая система FAT.&amp;lt;/ref&amp;gt;, то, возможно, понадобится промежуточный этап и возврат к предыдущему пункту: я например разворачивал архив на компьютере с установленной Ubuntu и перекодировал на нем имена файлов утилитой convmv, и только потом заливал папку images на целевой компьютер.&lt;br /&gt;
# Ищем LocalSettings.php в корне папки farstars целевого компьютера. Внимательно читаем его. Если видим где-то абсолютные пути к файлам (например к файлу логотипа) исправляем с учетом того, что теперь абсолютный адрес не http://farstars.ru/, а http://localhost/farstars/. Исправляем название базы на ту, которую мы сделали в Mowes (и использовали при установке MediaWiki), пользователя и пароль на установленные вами (по умолчанию - root с пустым паролем) и указываем адрес mysql-сервера как localhost. Аналогичную процедуру производим с файлом настроек Вордпресса в директории farstars/live (если для Вордпресса мы хотим использовать другую базу, указываем другую. Не важно, что она пустая, сейчас мы это исправим).&lt;br /&gt;
# Идем в файл .htaccess в корне папки farstars целевого компьютера. Если его там нет, выкачиваем его отдельно с сайта (или просто открываем на сайте и смотрим, а на локальной машине повторяем то, что там написано). Во все локальные адреса в директивах RewriteRule и т.п., начинающиеся с &amp;quot;/&amp;quot; (например &amp;quot;/live&amp;quot;) дописываем &amp;quot;/farstars&amp;quot; (например может получиться &amp;quot;/farstars/live&amp;quot;). (Предполагается что следуя инструкции, вы разместили все файлы вики в папке farstars).&lt;br /&gt;
# Идем на http://localhost/farstars/Mediawiki:Import (или по ссылкам на служебную страницу &amp;quot;Импорт статей&amp;quot;). Загружаем дамп. Он, скорее всего, загрузится не полностью (покажет ошибку или уйдет в белый экран из-за чрезмерного объема базы). Это не страшно. Загружаем его (один и тот же файл) несколько раз, пока не достигнем успеха (движок пропускает уже загруженные файлы, поэтому каждый раз импортируется только то, что не импортировалось в прошлый раз). В случае успеха, мы имеем уже почти работающую вики. Могут быть сломаны файлы картинок с русскими именами (об этом выше), может быть сломана история правок, если например вики на целевом компьютере была не новая, а при подготовки дампа в параметрах dumpBackup.php было указано не --full, а --current.&lt;br /&gt;
# Ура! Мы почти у цели. Собственно говоря, сама ЛДЗвики уже должна работать. Теперь выгрузим &amp;quot;Кабачок&amp;quot;: идем в phpmyadmin хостера, выбираем базу данных _live, выгружаем ее полностью (закладка &amp;quot;Экспорт&amp;quot;) с настройками по умолчанию, предпочтительно архивировуя в gzip (ставим соотвествующую галочку при выгрузке). Сохраняем файл на целевой компьютер.&lt;br /&gt;
# Идем на http://localhost/phpmyadmin/ (пользователь root если что, пароля нет), открываем там подготовленную нами в п. 1 базу для вордпресса, идем на закладку &amp;quot;Импорт&amp;quot; и загружаем с настройками по умолчанию. &lt;br /&gt;
# Не выходя из phpmyadmin идем в таблицу wp-options и правим адрес сайта на http://localhost/farstars/live. Вуаля! Теперь Кабачок работает указанному адресу. Могут быть глюки с адресацией, если мы накосячили с файлом .htaccess, тогда возвратимся к соответствующему пункту и все перепроверяем.&lt;br /&gt;
# Идем на http://localhost/farstars/Mediawiki:Sidebar. Редактируем, исправляя абсолютные ссылки. &lt;br /&gt;
# Идем в консоль Wordpress, в редактор тем. Редактируем тему &amp;quot;farstars&amp;quot;, исправляя абсолютные ссылки в header.php, sidebar.php, index.php и single.php. &lt;br /&gt;
# Выдыхаем, чувственно материмся, проверяем все пункты, если что-то не работает. Если все работает, идем пить &amp;lt;s&amp;gt;водку&amp;lt;/s&amp;gt; чай.&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
&lt;br /&gt;
См. также: [[Справка: Справка]]&lt;br /&gt;
&lt;br /&gt;
[[Категория: Служебные категории и статьи]]&lt;/div&gt;</summary>
		<author><name>Therien</name></author>
	</entry>
</feed>