MediaWiki インストールチュートリアル

MediaWiki インストールチュートリアル

MediWiki はよく知られているオープンソースの wiki エンジンですが、MediWiki の複雑さとパワーは一言では言い表せません。今日の記事は MediWiki の基礎です。インストールから説明していきます。デモンストレーションの便宜上、この記事は仮想マシンで操作します。

まず、公式ウェブサイトから MediWiki プログラムの最新バージョンをダウンロードできます (エディターはここでバージョン .3 をダウンロードしました)。 PS: MediWiki .3 以降では、PHP バージョン 7.0 未満はインストールがサポートされません。デモンストレーションの便宜上、以下では MediWiki .30 バージョンを使用します。

圧縮されたパッケージを Web サイトのルート ディレクトリに解凍し、ブラウザーで開くと、次のインターフェイスが表示されます。

最初のステップ、 LoclSettings.php ファイルがないことがわかります (これは MediWiki の設定ファイルで、後ほど簡単な設定と高度なチュートリアルで使用します)。ステップバイステップの設定を通じてこのファイルを生成します。

「インストールを完了する」をクリックして次のページに進みます。

ステップ2最初に表示されるのは言語設定インターフェースです。MediWiki.30 は 350 以上の言語をサポートしており、そのうち中国語オプションは 9 つあります (広東語、古典中国語、その他の中国語関連言語は含まれません)。

言語リスト メッセージ ファイル (メッセージ ファイルの内容については別の記事で詳しく説明します) から、各言語ファイルのサイズが異なり、最も大きいのは簡体字中国語であることがわかります。

メッセージ ファイル リストでは、デフォルトで中国語が選択されます (簡体字中国語と繁体字中国語をサポート)。[続行] をクリックします。

ステップ3環境確認ですが、Mediwiki.30 の設定要件は (PHP 5.5.9 以上、MySQL 5.5.8 以上) です。具体的な要件は公式サイトに記載されています。

画像から、警告はあるものの、インストールを続行できないわけではないことがわかります。特定のサービスをオンにすることを推奨しているというだけです (これは、システムや特定の拡張機能をより適切に実行するためにも必要です)。今のところは無視して、[続行] をクリックします。

ステップ4次はデータベースの設定です。デフォルトでは oot アカウントが使用され、パスワードが正しければ対応するデータベースが自動的に生成されます。ただし、リスクを軽減するために、MediWiki 用に別のデータベース アカウントと新しいデータベースを作成するか、次の手順で別のユーザーを作成することをお勧めします。

ステップ5エディターのように、前の手順で oot アカウントを直接使用して続行する場合は、データベースのセキュリティを確保するために、この手順で比較的低い権限を持つ新しいアカウントを作成することをお勧めします。データベース管理アカウントの権限が低い場合は、同じアカウントを使用しても問題ありません。

ここでは、デフォルトの wikiuse アカウントを使用して新しいパスワードを追加し、続行します。

ステップ6あなたのウェブサイトと管理者であるあなた自身に、印象的なものを与えることを忘れないでください。項目の 1 つである「プロジェクト名前空間」は混乱を招く可能性がありますが、デフォルトを選択することをお勧めします。

Wikipedia を使用したことがある人なら、「Wikipedia:」で始まるエントリの多くが Web サイトの使用と管理に関連していることをご存知でしょう。このプレフィックスは、いわゆるプロジェクト名前空間です。

MediWiki を初めて使用する場合、スキンや拡張機能についてよくわからない場合は、「せっかちなので、すぐに Wiki をインストールします。」を選択してインストールを完了できます。あるいは、非常に興味がある場合は、読み続けてください。

ステップ7上の図の他のオプションはデフォルトのままでかまいません。拡張機能だけを見ると、「Cite (参照拡張機能)」、「PseFunctions (パーサー拡張機能)」、「ConfimEdit (スパム対策拡張機能)」、「WikiEdito (wiki エディター)」にチェックを入れることをお勧めします。

何を選択すればよいか分からなくても問題ありません。次の内容では、これらの拡張機能を有効にする方法について説明します。

ステップ8 「続行」をクリックすると、完全に構成されたページが表示されます。追加したい設定コードを下のテキスト ボックスに追加できます。または、「続行」をクリックするだけでもかまいません。

ステップ 9 では、LoclSettings.php ファイルをダウンロードして保存し、Wiki サイトのルート ディレクトリに追加するように求められます。ウェブサイトのアドレスを再度入力してください。以下のような画面が表示されたら、インストールは成功です。

以上が MediWiki インストール チュートリアルの紹介です。編集者からの注意点です: 設定が完了したら、悪意のある人による使用を防ぐために、mw-config ディレクトリを削除することを強くお勧めします。

<<:  Sectigo コード署名証明書申請ガイド

>>:  SSL証明書申請プロセス

推薦する

AlmaLinux で FTP サーバーを構築する方法 AlmaLinux で FTP サーバーを構築するチュートリアル

FTP サーバーは、日常業務において非常に重要な役割を果たします。ファイルの共有や転送に使用できます...

ランドメイン名はどのようなウェブサイトに適していますか?ランドメイン名の意味

unドメイン名はどのようなウェブサイトに適していますか? .un ドメイン名は新しい汎用トップレベル...

製品オペレーションの理解(【職場】製品オペレーションの主な責任とスキルの紹介)

【職場】製品オペレーションの主な責任とスキルの紹介製品オペレーションの主な責任とスキルの紹介製品運...

北京ブランド企画機構(第1回中国農村振興ブランド大会「農村夜話」方村特別セッションが成功裏に開催)

第1回中国農村振興ブランド会議「農村夜話」方村特別セッションが成功裏に開催されました4月10日夜、浙...

化粧品事業(化粧品業界研究:新製品投入の成否に関する深いビジネス観)

化粧品業界調査:新製品発売の成功または失敗に関する詳細なビジネス観点(レポート作成者/執筆者:国泰...

推進方法(山東省16都市における入院時無料預かり制度の試行プロジェクトの背景:主に県レベル以下の医療機関で実施)

山東省16都市の入院時無料預かり制度の試行プロジェクトの背景:そのほとんどは県レベル以下の医療機関で...

WordPress に SVG ファイルをアップロードする方法

SVG は XML ベースの画像ファイル形式です。英語の正式名称は Scalable Vecto G...

XShoppyとShopifyの違いは何ですか?

電子商取引の分野では、自分に合った電子商取引プラットフォームを選択することが、オンラインストアの運営...

ブランドプランニングとは何か(ブランドプランニングが知っておくべき「感情マーケティング」のホットスポット10選)

ブランド プランナーが知っておくべき「感情マーケティング」の 10 のホット トピック時代の発展とと...

プロモーション方法 (一般的なマーケティング手法 10 種類、いくつ知っているか試してみてください)

一般的なマーケティング手法 10 種類、いくつ知っているか試してみてください。今日は、私たちが日常...

コミュニティユーザー運営(コミュニティ運営とは何か?上手に運営するには?)

コミュニティ運営とは何ですか?上手に操作するにはどうすればいいですか?コミュニティとは、共通の価値観...

IIS で SSL 証明書を展開した後にページにアクセスするときに発生する 404 エラーを解決する方法

現在、ほとんどの Web サイトでは、セキュリティを強化し、データの漏洩や情報の改ざんを効果的に防止...

ホームファニシングブランド企画会社(旧倉庫はオリジナルホームファニシングブランドの集積地となり、新デザインミュージアムも完成)

かつての倉庫は今ではオリジナルのホームファニシングブランドの集いの場となり、新しいデザインミュージア...

インターネット商品運営計画(消費者を核としたオンライン・オフライン一体型O2O電子商取引運営モデル)

消費者を核としたオンラインとオフラインを統合したO2O電子商取引運営モデルO2O電子商取引モデルは、...