インストールガイド · 1 min read · Nov 20, 2025

KnowledgebasePublisherをサイトにインストールする方法

KnowledgebasePublisherをサイトにインストールする方法

これは、あなたのウェブサイトにインストールできるオープンソースのナレッジベース、FAQスクリプトであるKnowledgebasePublisherのインストールに関するステップバイステップのチュートリアルです。

KnowledgebasePublisherは、オープンソースのナレッジベースソフトウェア、FAQソフトウェア、またはあなたがウェブサイトに公開したい他のタイプの記事に関するコンテンツマネージャーです。非常に使いやすいため、自分のウェブブラウザから直接ウェブサイトのナレッジベースを管理できます。

公式デモ

特徴:

  • 無制限のカテゴリ
  • 用語集
  • 強力なWYSIWYG
  • 即時応答
  • 検索機能
  • 添付ファイルの追加
  • 5つの異なる管理者ロール
  • カテゴリの保護
  • コメント/評価/友達に送信
  • ユーザーが質問できる
  • 関連記事
  • RSS

スクリプトに付属するインストール手順は他のものよりも優れていますが、まだ改善の余地があります。そこで、以下に手順を示します:

1. SSHアクセスがある場合は、次のコマンドを使用する方が良いです

*wget* http://jaist.dl.sourceforge.net/sourceforge/kbpublisher/kbpublisher_2.0RC1.zip

その後、

*unzip* kbpublisher_2.0RC1.zip

スクリプトのファイルサイズが10MBであるため、サーバー上で直接コンテンツを取得して抽出します。

FTPアクセスのみ

次の手順では、スクリプトをkbという名前のディレクトリ内にインストールすることを前提としています。別の名前に変更する場合は、それに応じて変更してください。

kbフォルダをウェブスペースにアップロードします。

2. 公開アクセス可能なルートディレクトリの1つ上にkb_fileというディレクトリを作成します。つまり、/の上です。

3. kb_uploadをkb内に移動します。kb内にkb_extraという名前のディレクトリを作成します。

ディレクトリの構造は次のようになります:

  • kb_file (“Files”モジュール経由のアップロード用)
  • public_html (ドキュメントルート)
    |- kb
    |- kb_upload (FCKエディタ経由のアップロード用)
    |- kb_extra

4. MySQLデータベース、データベースユーザーとパスワード、ホスト名を手元に用意してください。通常、ホストが提供するcPanelを通じてこれらの値を取得/設定できます。ホストが提供するデータベースを使用するか、cPanelで作成したデータベースを使用できます(そのようなオプションがある場合)。データベースユーザーはデータベースに対してすべての権限を持っている必要があります。

5. phpMyAdminにログインし、KnowledgebasePublisherのテーブルに移動し、kb\instal\db_install_2.0.sqlを参照してSQLクエリをインポートします。

6. kb/admin/config.inc.phpを編集します。DBホスト名、DB名、DBユーザー名、DBパスワードを入力します。保存して閉じます。

7. CHMOD 777:

  • admin/cache
  • kb_upload
  • kb_file

完了です!エンドユーザー画面はwww.your_site.com/kb/にあります。管理エリアはwww.your_site.com/kb/admin/にあります(ログイン: admin, パスワード: demo)。必ず変更することを忘れないでください 管理者 -> 編集(ブラシアイコン)。

「設定」タブに移動して設定を構成します。設定 -> メールで正しいメールアドレスを設定してください。


このチュートリアルはここにもミラーされています。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。