Что использовать для мелкомасштабной серверной и сетевой документации? Должен работать на Linux
Кто-нибудь знает хорошую программу, веб-сервис или CMS для документирования серверов, IP-адресов, логинов и сети?
Единственное требование, которое должно выполняться на Linux и с Linux.
И это только для небольшой сети из 10-15 серверов.
5 ответов
Не могли бы вы предоставить немного больше информации о размерах и размерах?
Если вы не говорите о сетях корпоративного уровня, вики может удовлетворить ваши потребности. Это также позволит вам добавить не только то, что вы упомянули, например, документацию для настройки любого сервера или приложений, которые вы запускаете.
Или вы ищете программное обеспечение для инвентаризации?
Вы всегда можете попробовать OCSInvetory-ng www.ocsinventory-ng.org в сочетании с агентом инвентаризации glpi www.glpi-project.org ocs, который прост в установке и будет собирать всю информацию на всех ваших сетевых компьютерах, включая программное обеспечение и данные реестра. все это может быть синхронизировано с glpi, который может предоставлять функции базы знаний и поддержки.
плюс все это хорошо документировано и с открытым исходным кодом. доступно для нескольких платформ
Для такого рода вещей обычно требуется более одного приложения или системы, но если бы мне пришлось выбирать только одно, я бы всегда выбирал базу данных. Поскольку я в основном Windows, я использую MySQL для базы данных, которая может работать практически на чем угодно, с интерфейсом Microsoft Access. Я не знаю, что могло бы стать хорошим интерфейсом для Linux, хотя я еще не нашел тот, который мне нравится.
Основная причина, по которой мне нравится использовать базу данных, заключается в огромной гибкости предложений. Ищите, сортируйте, делайте что угодно с данными. Вы также не привязаны к какому-либо конкретному формату. Просто создайте структуру, которая соответствует тому, как вы хотите хранить данные, вместо того, чтобы пытаться вставить их во что-то неподходящее.
Мой второй выбор будет вики. В этом случае я всегда использую MediaWiki просто потому, что он более гибкий и лучше поддерживается, чем все остальное. Плюс это абсолютно детская игра для установки и настройки. Это также дает хорошие возможности поиска, но создание отчетов из вики может быть настоящей болью.
Я поддержу предложение вики. Альтернатива, такая как настройка Drupal, также подойдет, но, вероятно, более сложна и сложна, чем она стоит для вашего варианта использования.
Поскольку у вас есть требование, чтобы он работал в Linux, я настоятельно рекомендую вам использовать одну из вики, которая уже упакована для вашего дистрибутива. MoinMoin и DokuWiki очень часто упаковываются, и в качестве дополнительного бонуса не требуется никаких требований к базе данных (они работают с плоскими файлами), что должно облегчить вам быстрый запуск и запуск с минимальными усилиями. Мойн написан на Python, а Доку написан на PHP.
Для более сложной настройки вы всегда можете пойти с MediaWiki - он запускает Wikipedia, поэтому он, безусловно, будет отвечать вашим потребностям, но это также намного больше работы для администрирования и не всегда упаковано для данного дистрибутива. MediaWiki также требует, чтобы база данных функционировала.
Я использовал Foswiki. Это действительно хорошо документированный, зрелый (форк Twiki), имеет много плагинов и мой любимый, это Wiki с WYSIWYG, что означает, что вы получаете выгоду от совместной платформы, но без хлопот изучения некоторого "языка разметки вики". "( http://www.mediawiki.org/wiki/Help:Formatting). Если вы действительно хотите, чтобы люди помогали совместно работать над документацией, не заставляйте их изучать некоторые из многих языков вики-разметки, просто предоставьте им простой в использовании пользовательский интерфейс!
Кроме того, FOSWIKI обеспечивает отличный контроль доступа для пользователей и категорий. Полностью рекомендуется.
Надеюсь, поможет,