Windows-сборка Mediawiki4Intranet

From Wiki4Intranet
Jump to: navigation, search

Часто бывает достаточно удобно развернуть Windows-сборку Mediawiki4Intranet.

Конечно, это сомнительное решение, если подразумевается какой-то общедоступный сервис, но

  • Можно использовать как локальную вики, развернутую на своем ноутбуке или десктопе. Можно работать в метро, самолете, пароходе и прочем лишенном интернета транспорте.
  • Можно открыть отдельную вики для небольшой группы (1-50 чел), отдельного проекта, и даже хобби.
  • Можно поставлять такую инсталляцию заказчику, как мощнейшую систему справочной документации, на порядки лучше всевозможных PDF/CHM/отдельно лежащих HTML-файлов. Ибо здесь
    • можно размещать любую мультимедиа информацию;
    • есть система быстрого полнотекстового поиска;
    • заказчик может дополнять документацию своими страницами и дополнениями;
    • легко загружать инкрементальные дополнения.
  • Все необходимые приложения (Inkscape, Dia, TeX, Gnuplot, Graphviz, UMLGraph, Sphinx, …) — также упакованы и приложены, система настоена на их использование.
  • Никаких конфликтов с установленными приложениями быть не должно, это portable сборка, не трогающая реестр, пути, и т.п. самый надежный способ не упасть в DLL Hell.

Чем это лучше, чем виртуальная Linux-машина со всем тем же самым?

  • Не надо ставить никакой софт, после копирования работает на любой Windows-машине, начиная с 2000.
  • Если вы Windows-разработчик, то вам будет легче что-нибудь там разрабатывать или допиливать.
  • Легче и администрировать — скопировать/архивировать базу или медиафайлы.
  • Возможно занимает меньше места, чем работающий образ виртуальной машины, и, возможно, быстрее (не факт!).

Скачать всю эту сборку можно с http://wiki.4intra.net/public/wiki4intranet.7z затем все настолько просто, что мы решили обойтись без слов, простой инфографикой:

Wiki4intranet-wampp-page1.svg

Статья отреплицирована из внутренней базы знаний компании.

[ List view ]Comments

Пробовал запустить на Win7 эту сборку, но не запускается Apache. MySQL запускается, а Apache нет. Может ли эта сборка конфликтовать с другими программами? Вообще при запуске apache_start.bat выдаётся следующее сообщение:

(OS 10048)╬с√ўэю ЁрчЁх°рхЄё  Єюы№ъю юфэю шёяюы№чютрэшх рфЁхёр ёюъхЄр (яЁюЄюъюы/ё
хЄхтющ рфЁхё/яюЁЄ).  : make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Apache konnte nicht gestartet werden
Apache could not be started

Дистанционный диагноз от House M.D. → виноват Скайп. Конкретно оно вам пишет, что классический вебсерверный 80-й TCP-порт уже кем-то занят. Что-то мне подсказывает, что у вас нет других вебсерверов, а подлый Скайп любит по умолчанию садится на 80 и 443 порт (на всякий случай). Попробуйте без Скайпа, если поможет — ищите в Скайпе настройку «использовать 80 и 443 порт» и отключите ее.

Если не Скайп — продолжим дифференциальный диагноз, будем искать другие вебсервера. Возможны паразиты-трояны...

Да, с выключенным скайпом запустилось. А можно поменять порт Apache с 80 на другой?

И ещё вопрос, почему страница "Служебная:Version" пустая?

В

\apache\conf\httpd.conf

сменить «Listen 80» на что вам нравится. Только зачем? Проще скайп отучить от этой глупой привычки.

Почему «Служебная:Version» пустая — фиг знает, посмотрю.

Служебная:Version пустая, потому что здесь основной язык вики (wgContLang) - английский. В этой вики правильно Special:Version.

Please login to comment.