ウィキペディアが最も人気のあるオンライン百科事典の 1 つであると主張する人は誰もいないでしょう。 314 の異なる言語で 5000 万以上のページが含まれています。世界のどこからでも誰でも簡単にウィキペディアからあらゆる情報を入手できます。しかし、独自の Wiki が必要な場合はどうしますか? Linux ユーザーの場合は、サーバー上で Linux 用の自己ホスト型 Wiki ソフトウェアを試すことができます。これらの wiki ソフトウェアは、独自のドキュメントや知識ベースの wiki を作成するのに役立ちます。多くの企業は Wiki ソフトウェアを使用して独自の製品ドキュメント ページを作成し、顧客エンゲージメントを高めています。
Linux 向けの最高の自己ホスト型 Wiki ソフトウェア
自己ホスティング wiki プラットフォームでは、ユーザーが独自のページを作成できます。これらのソフトウェアは、その利点から、インターネット ユーザーの間でますます人気が高まっています。この記事では、UbuntuPit が、ユーザーの人気度に基づいた自己ホスト型 wiki ソフトウェアのトップ 10 を紹介します。
1. MediaWiki
MediaWiki は、豊富なマルチメディアを編集し、共同プロジェクトを開発するための優れた自己ホスト型 Wiki ソフトウェアです。これは、ソフトウェア モジュールの配布を可能にする Open Source Technology Project (OST) に基づいています。 MediaWiki と他のウィキ ソフトウェアとの主な違いは、MediaWiki が軽量のウィキ マークアップを使用していることです。これは、HTML の側面で簡単に習得できます。
Media Wiki を使用すると、プロジェクトで共同作業できるだけでなく、ユーザー間でドキュメントを共有できます。このソフトウェアを使用すると、マルチメディアをその場ですばやく簡単に作成、追加、編集、表示、および保存できます。多くの利用可能な拡張機能と機能を備えているため、企業の間で人気があります。
MediaWiki の重要な機能
- MediaWiki は、別の Web ページとのリンクを作成する際に、CamelCase の代わりに「フリー リンク」を使用します。
- MediaWiki データベースと直接接続するための拡張可能な API があります。この API は、ウェブベースの Javascript クライアントをサポートしています。
- Linux 以外の Windows や macOS などの他のオペレーティング システムにインストールできます。
- ページ存在検出は、内部リンクと外部リンクの違いを見つけるのに役立ちます。
- ウィキメディアは、リッチ テキスト エディターとブロック レベルのテキスト編集オプションの両方を提供して、文書化プロセスを改善します。
2.ウィキ.js
次は、Linux レビュー用の Wiki ソフトウェアの Wiki.js です。これは、従来の wiki ソフトウェアに代わる非常に現代的なものです。あなたは確かにインターフェースを楽しむでしょう。これは Node.js 上に構築されており、ドキュメントの作成にはマークダウン、生の HTML、およびビジュアル エディターを使用できます。また、明るいテーマと暗いテーマの両方のインターフェイスも備えています。最適化されている Wiki.js は、ラズベリー Pi でも、どのシステムでも簡単に実行できます。
一番いいのは、Wiki.js が、MySQL や MariaDB など、利用可能なデータベースの最大の種類をサポートしていることです。パスワードで暗号化されたファイル共有をサポートする認証機能が組み込まれています。 Google、GitHub、Microsoft などの 2FA とともに、他の認証サービスと統合できます。 Wiki.js は幅広い機能を提供するため、最高の Wiki ソフトウェアの 1 つとなっています。
Wiki.js の重要な機能
- Wiki.js は、コンテンツを Git リポジトリと同期して、バックアップと信頼できる単一ソースの両方を提供します。
- 検索エンジンが組み込まれており、既存の柔軟な検索を使用してウィキ検索の機能を強化できます。
- 自己登録およびパスワード回復機能を備えたローカル認証機能を提供します。エンタープライズ認証も使用できます。
- MediaWiki プラットフォームからコンテンツを移行できる Wiki テキスト エディターがあります。
- 多言語コンテンツとネイティブ RTL をサポートします。さらに、40 以上の言語で利用できます。
3. DokuWiki
Dokuwiki は、データベースを必要としない、非常に柔軟で使いやすいオープン ソースの wiki ソフトウェアです。使いやすさと流暢な構文により、多くのユーザーに愛されています。制限、バックアップ、およびインストールがないため、共同 Web サイトを維持したいすべてのユーザーのお気に入りになります。
多くのコミュニティメンバーから支持を得ています。さらに、50 以上の言語と UTF-8 もサポートしています。最小限の外観でも、メールの暗号化、システム要件の軽減、スパムのブラックリストなど、多くの機能が備わっています。簡単なナビゲーションのためのブレッドクラム オプションがあります。
DokuWiki の重要な機能
- DokuWiki には、ユーザーにとって非常に便利な数種類のプラグインのシステムがあります。これには、言語パック、テーマ、テンプレートが含まれます。
- ユーザー ログイン認証コネクタやパスワード リセット モジュールなど、便利な機能がいくつかあります。
- 拡張機能マネージャーを使用して、プラグインを自動的にインストールしたり、lib/plugins にコピーしたりできます。
- 組み込みのアクセス制御により、DokuWiki ユーザーは離れた場所から自分の Wiki ページを編集できます。
- 複数のユーザーが個々のページを並行して編集することを防ぐために、ロック メカニズムがインストールされています。
4.ブックスタック
Linux 用のもう 1 つの強力な自己ホスト型 Wiki ソフトウェアは、BookStack です。 BookStack の最も魅力的な機能の 1 つは、ブック間の並べ替え機能です。タイトル、著者名、出版社、ジャンルなどのタグに基づいてすべての本を並べ替えることができます。ユーザーは、キーワードに基づいて特定のタイトルを検索するためにも使用できます。このオープンソース ソフトウェアのその他の機能には、画像管理と検索可能なリンクが含まれます。
WYSIWYG に似た外観のページ エディターがあります。これは Laravel フレームワーク上に構築され、すべてのデータを MySQL データベースに保存します。さらに、コンテンツをページ、ブック、チャプターの 3 つのグループに分けることができます。全体として、Web サイトからコンテンツをすばやく便利に公開するための強力な公開ツールです。
BookStack の重要な機能
- BookStack には、Google、GitHub、Slack などのログイン プロバイダとの認証統合があります。
- ユーザーは優先言語を設定できます。英語、日本語、スペイン語など、より多くの主要言語をサポートしています。
- Markdown エディターを使用してライブ プレビュー付きのドキュメントを作成するオプションがあります。
- ホワイト ラベルのカスタマイズを提供します。そのため、カスタム HTML または CSS を簡単に適用してデフォルト インターフェースを変更できます。
- 管理者は、閲覧者、編集者、管理者など、さまざまな権限を持つ役割をユーザーに割り当てることができます。作成者でさえ、個々のページをユーザーから隠すことができます。
5. Tiddlyウィキ
TiddlyWiki は、Linux 用の多くの Wiki ソフトウェアの 1 つです。しかし、それは非線形のノートであるため、ユニークです。そのため、通常のメモを作成したり、タスクを整理したり、ブレインストーミングのために使用したりできます。 TiddlyWiki の個々のページは、tiddler として知られています。ドロップダウン メニューを使用して Tiddler を作成およびカスタマイズするオプションがあります。
TiddlyWiki は個人的な日記のようなものですが。しかし、さまざまなタイプの拡張機能により、オプションが強化され、より強力になります。プラグインを使用してローカル検索エンジンにすることもできます。このソフトウェアは Nodes.js 上で動作します。そのため、どのブラウザにも対応しています。アップグレード中に問題が発生した場合にファイルに影響を与えないように、セーフ モードを提供します。
TiddlyWiki の重要な機能
- メモを保存するローカル ディスクまたはオンライン サーバーのいずれかを選択できます。
- Tiddlywiki では、HTML ファイルの場合、Stanford JavaScript Crypto Library を使用してコンテンツを暗号化できます。
- TiddlyWiki の数学表記用のマークアップ言語である MathML を使用できます。
- 自動保存機能があります。そのため、ノートブックを繰り返し保存することを心配する必要はありません。
- 遅延読み込み技術を使用して幼児用の埋め込みメタデータを作成し、必要に応じてサーバーから本文にアクセスできます。
6. XWiki
XWiki は驚異的なオープン ソース ウィキ ソフトウェアです。 Java ベースのエンタープライズ wiki ソフトウェアです。ファイル管理、ブログ、コメントとメモなど、多くの専門的な機能があります。 XWiki には、多数のテンプレートと 600 を超えるプラグインが用意されています。また、BookStack に似た WYSIWYG エディターも備えています。
XWiki は、第 1 世代と第 2 世代の両方の wiki として機能します。つまり、ドキュメントの作成と共同 Web アプリケーションの両方で使用できます。 Apache Solr に基づく Solr 検索アプリケーションと呼ばれるデフォルトの検索エンジンがあります。このアプリケーションには、最良の結果を見つけるためのキーワード オプションによる検索があります。
XWiki の重要な機能
- XWiki には、Wiki 表示、自動 Wiki ドラフトのサポート、ワークブック機能、RSS フィード、その他多くの機能があります。
- プレビュー画像やオフィス ドキュメントの追加など、高度な共同編集が可能です。
- AppWithinMinutes 拡張機能を使用して、独自の構造を作成できます。空白のページから始めることも、既存の構造を選択することもできます。
- XWiki は、ユーザー管理、マルチ Wiki サポート、データ インポートなど、他の企業との統合を可能にします。
- 最も便利な機能は、XWiki が柔軟で拡張可能なソフトウェアであることです。それに加えて、ユーザー フレンドリーなインターフェースを備えています。
7.ティキウィキ
Tiki Wiki は、Linux 用の非常に興味深い自己ホスト型 Wiki ソフトウェアです。オールインワンソフトウェアと言えます。 Wiki とコンテンツ管理システム (CMS) を組み合わせたものだからです。それもオンライン オフィス スイートです。そのため、多目的のためのより優れた Wiki を探している人は誰でも、自分のタスクに Tiki Wiki を簡単に選択できます。
TikiWiki は PHP で書かれており、主に Linux OS 向けに設計されています。これは、wiki ベースのモデルを使用した WYSIWYG 駆動型の CMS プロジェクトです。これは、ユーザーがドロップダウン メニューを使用して Wiki ページのコンテンツを編集できることを意味します。さらに、Tiki Wiki には、オンライン ヘルプデスク、組み込みの検索ツール、ユーザー フォーラムなど、独自のツールと機能のセットが付属しています。
Tiki Wiki の重要な機能
- TikiWiki は BigBlueButton (BBB) コラボレーション ツールを提供して、マルチメディアを共有し、将来の使用のためにギャラリーに保存します。
- Tiki トラッカーを使用して、Web フォームとレポートを簡単に作成できます。また、タスクとワークフローを追跡することもできます。
- Tiki Wiki は、プロジェクト管理とチーム コラボレーションに使用できます。このソフトウェアで調査と投票を作成できます。
- 驚いたことに、Tiki Wiki を介して独自のソーシャル メディア ネットワークを開始できます。 e コマース ショップを作成することもできます。
- Tiki WIki には、カレンダー、メモ帳、タイムシートなどの必須ツールがいくつかあるため、個人情報管理 (PIM) に使用できます。
8. Phpウィキ
PhpWiki は、インターネット上で最も古い Wiki ソフトウェアの 1 つです。ブログ システムのオープン ソース ソリューションとして使用され、誰でも無料で使用できます。ただし、PhpWiki は WikiWikiWeb のクローンとして始まりました。このプロジェクトの当初の目的は、共同開発に使用できる任意の数の言語の無料ホームを開発することでした。
PhpWiki は、セットアップや構成なしですぐに使用できます。さらに、MySQL および PostgreSQL データベースを使用してページを保存します。ただし、MediaWiki とは異なり、オプションのプレフィックスをデータベースに作成できます。したがって、複数の Wiki を 1 つのデータベースに格納できます。現在、他のウィキが提供するほとんどの機能をサポートしています。
PhpWiki の重要な機能
- HTML 言語でページを作成および編集できます。
- PhpWiki に興味があれば、試用してプレビューをチェックする機能があります。
- 管理者に完全な認証を与えます。さらに、異なる権限を持つユーザーに複数のルールを設定できます。
- 選択できるテーマはたくさんあります。それらが気に入らない場合は、プラグインを使用して独自のものを作成できます。
- PhpWiki は複数の言語、インターウィキ サポート、RSS フィード、完全なバージョン履歴をサポートしています。
9.合流ウィキ
Confluence Wiki は、オーストラリアを拠点とするソフトウェア会社 Atlassian が提供する Linux 用の自己ホスト型 Wiki ソフトウェアです。 Java 言語で作成され、エンタープライズ wiki ソフトウェアとして起動されます。 HSQL データベースに加えて、Tomcat Web サーバーが組み込まれています。または、他のデータベースもサポートしています。 This hosted wiki charges a one-time price based on the number of users.
Besides an enterprise wiki, this software also has a Software As A Service (SAAS) license. Instead of using the wiki markup language, Confluence Wiki uses a language based on XHTML. But if you use wiki markup language to create your documentation on Confluence Wiki, it will automatically convert the language into the native language.
Important Features of Confluence Wiki
- Confluence Wiki makes page hierarchy for better organization of pages to find them easily with advanced search.
- It has a real-time editing option so that you can edit documents with your team members simultaneously.
- It has integration with Jira Softwares, including Jira Service Desk, to maintain better project management.
- You can easily share confidential content with your employees with authentication permission settings.
- It offers a powerful task manager to allow you to customize your workspace for remote work.
10. PmWiki
Last but not least, we have got another content management system in our listing. It is PmWiki for better collaboration and interaction with users. The user interface is similar to other wiki software with a basic textual content editor. Thus, you don’t have to be an expert in HTML or CSS to create your own website.
PmWiki keeps track of edited pages with page history. So users can easily find out differences between previous and recent pages. Besides, it has a page indexing feature to create dynamic page lists. Even you can categorize your page via the Pagelist feature. It has spam protection features such as blocking words and IP addresses.
Important Features of PmWiki
- Using different skins and custom HTML, you can modify or create your own document structure.
- It has a password protection feature to control the privacy of the whole website or individual pages.
- You can easily get extensions from the PmWiki cookbook to customize or add a new markup language.
- PmWiki stores the pages in ASCII format in its own web server, and the administrator has direct access to edit the file directly.
- For better multi-user support, PmWiki creates a conflict resolution system to prevent conflict between user and author.
最終的な考え
We have discussed the top 10 best self-hosted Wiki software for Linux, as can be seen. Based on the features you can choose anyone which is suitable for you. It doesn’t matter whatever your job or business is; Wiki software is always an essential asset.
That’s why to create a better knowledge base or product documentation; Wiki is a better solution for everything and more interaction with users. Therefore choose the best wiki software that gives you better advantages everywhere.
As shown above, we can ensure that we tried our best to sum up every popular wiki software. We have also provided the download links so that you can easily reach the desired one. Nevertheless, if we miss any other popular wiki software erroneously, please mention them in the comment section. If you find this article useful, please share it with other Linux hobbyists.