WordPressで組織のイントラネット(またはエクストラネット)を作成する方法

公開: 2018-12-07

イントラネットは「閉回路インターネット」です。 特定の場所または特定のプロトコルを介してのみ利用できます。 一部の企業は、建物内でのみ利用できるビジネス用のネットワークを持っている場合があります。 あるいは、大学には学部のためのキャンパス全体のネットワークがありますが、そのキャンパスの外ではアクセスできません。

イントラネットとインターネットの違いは、イントラネットを自分でホストしていることです。 リモートプロトコルを介して相互に通信するサーバーの分散Webである代わりに、ネットワークはローカライズされ、独自の物理空間内のローカルサーバーでホストされます。 これは基本的に、IT部門のオフィスにある小さなインターネットです。

エクストラネットはそれほど違いはありません。 エクストラネットは、同じネットワークに接続しているユーザーだけがアクセスできるローカルサーバーに格納されるのではなく、クラウドに格納され、特定のIP範囲(または設定した別の要素)内のユーザーのみがアクセスできます。 ほとんどの場合、エクストラネットは、物理的な場所にアクセスできないため、分散したチームの人々にサービスを提供します。

企業はイントラネットとエクストラネットを使用して、プライベートで安全な大量のデータ共有とコラボレーションを促進します。 内部ドキュメント、アナウンス、休暇カレンダーなどへの全社的なアクセスなど。 この記事では、WordPressがイントラネットまたはエクストラネットに適している理由を説明し、その作成方法を示します。

それを手に入れよう!

イントラネットまたはエクストラネットにWordPressを使用する理由

さて、最初の理由はそれが無料であるということです。 明らかに、サーバーと帯域幅でThingをホストする必要がありますが、そもそもイントラネットのセットアップを検討している場合は、すでにそれをカバーしている可能性があります。

あなたはおそらくこのようなもののいくつかのためにあなたのイントラネットを使うでしょう:

  • プライベートドキュメントの保存
  • さまざまなお知らせやメモを投稿する
  • トレーニングマニュアルのホスティング、
  • ポリシーの更新を提供する
  • 一般の人がアクセスをブロックしている場所に投稿してはいけないファイルを安全にロックする
  • 更新された会社のディレクトリを保持する
  • 会社のカレンダーを維持する
  • 内部コラボレーションツールへのアクセスを許可する
  • さまざまなプロジェクト管理環境のセットアップ
  • 内部のプライベートソーシャルネットワークを運営する
  • パブリックウェブでできることはほとんど何でもします

幸運なことに、WordPressにはそのすべての機能がコアに組み込まれています。 そして、ほんの少しの作業で、高価なイントラネットプラットフォームが高額な料金を請求するのとまったく同じことを行うためにそれを使用することができます。

他のほとんどのプラットフォームは、ユーザーごとに課金されます。 そのため、多くの中小企業や非営利団体にとって、イントラネットを利用できない可能性があります。 WPを使用すると、それについて心配する必要はありません。 通常のITコスト以外では、この方法で技術予算を大幅に節約することができます。

WordPressで組織のイントラネット(またはエクストラネット)を作成する方法

私たちのYoutubeチャンネルを購読する

WordPressイントラネットの設定

最初に必要なのはネットワークです。 当たり前のように聞こえるかもしれませんが、オンサイトのマシンが相互に通信しないと、どこにも行きません。 そして、あらゆるネットワークのハブはサーバーです。 結局のところ、インターネットは相互に通信し、ブラウザと通信する一連のサーバーであるため、イントラネットは同じです。 それらのサーバーのみがオンサイトにあります。

ステップ1:ローカルサーバープラットフォームを選択する

まず最初に:かなり良いコンピューターが必要になります。 最終世代のビートアップマシンでイントラネットを実行できると思う場合は、もう一度考えてみてください。 これは、ほとんど常に(または少なくとも人々が勤務時間中にイントラネットを必要としている間は)オンのままになっている主力コンピューターになるでしょう。 ですから、適度に頑丈なものが必要になります。

それを選んだら、それを注目の的にする時が来ました。 そのためには、WordPressをインストールする必要があります。 簡単ですよね? 実はそうです。

MAMP / LAMP / WAMPを使用することをお勧めします。 MAMP、LAMP、およびWAMPを使用すると、Mac、Linux、またはWindowsを有効にすることができます(したがって、名前にM、L、およびWが含まれています)。 3つすべてで動作するXAMPPと呼ばれるバージョンもあります。 ただし、他のものよりも少し進んでおり、それほど安定していません。

XAMPPを自分で使用する場合は、VMでマークされたバージョンをダウンロードしないでください。 これらの上にリストされているバージョンが必要になります。 仮想マシンをセットアップしていません。 代わりに、あなたは本物をまとめています。

WordPressイントラネット

ただし、この特定の例では、MAMPを使用します。 各プラットフォームでのプロセスは類似しており、ここでより完全に文書化されています。

また、あなたは、フライホイールにより、このようなローカルなど地域の環境を考慮するかもしれないし、それが働くことができますが、我々はそれを示唆していません。 AMPスタックのメンバーはすべて、主力レベルのひずみ用に設計されていますが、ローカルはそうではありません。 イントラネットのコアプラットフォームとしては問題ないかもしれませんが、AMPスタックとは異なり、そのように設計されているわけではありません。 したがって、そのうちの1つを使用することをお勧めします。

WordPressイントラネット

ソフトウェアをダウンロードして実行すると、アプリケーションフォルダにいくつかの新しい追加があります。 現在、MAMP Proには関心がないので、MAMPフォルダーに移動してプログラムを起動します。

WordPressイントラネット

MAMPは本当に使いやすいです。 [サーバー開始]ボタンを押すだけで、サーバーを起動できます。

WordPressイントラネット

おめでとうございます。稼働中のローカル開発サーバーがあります。 しかし…あなたはWordPressをインストールしておらず、ネットワーク上の人々へのアクセスを許可していません。 しかし、あなたはそうするでしょう!

ステップ3:ローカルイントラネットにWordPressをインストールする

この時点で最初に行う必要があるのは、WordPressをダウンロードすることです。 今回は、クイックインストーラーを使用するのではなく、手動インストールを実行します。 正直なところ、大きな違いはありません。

WordPress-4.9.8.zip (または現在のバージョン)と呼ばれる可能性のあるファイルを取得します。 解凍します。 これで、コンピュータに「 wordpress 」というタイトルのフォルダができました。 これを開くと、ホストされているオンラインインストールと同じファイルとディレクトリの構造が表示されます。

WordPressイントラネット

ここで、アプリケーションでMAMPフォルダーを見つけ、 htdocsという名前のフォルダーが見つかるまでナビゲートします。 それはあなたのWordPressの新しいインストールが住むところです。 解凍したフォルダをhtdocsにドラッグするだけです。 実際、ここにすべてのローカルWebファイルが保存されます。

WordPressイントラネット

この時点で、WPが実行されるデータベースを作成します。 したがって、MAMPウィンドウに移動し、 [Webページの開始]ボタンを押します。

WordPressイントラネット

ブラウザがデフォルトのMAMPヘルプページに開き、メニュー項目のツールバーが表示されます。 [ツール]に移動し、ドロップダウンでphpMyAdminというリンクを見つけます。

WordPressイントラネット

新しいページが読み込まれると、WordPressインストールの真髄がわかります。 データの大部分はここにあります。 データベース]タブをクリックし、データベースを作成します。見出しの下に、あなたの新しいDBに名前を付けます。 et_intranetを選択しました。 準備ができたら[作成]をクリックします。

WordPressイントラネット

次のページは怖いです。 それを無視します。 WordPressをまだ設定していないため、データベーステーブルはまだ作成していません。 それは大丈夫。

WordPressイントラネット

これで、WPを起動して実行する準備が整いました。 まだ起動していない場合は、 [サーバー起動]ボタンを押してMAMPを起動します。

WordPressイントラネット

次に、 http:// localhost:8888 / wordpressまたはhttp://127.0.0.1:8888/wordpressに移動して、新しいインストールにアクセスします。 また、 wordpressというフォルダの名前は好きなように変更できることにも注意してください。 次に、URLで名前が付けられているフォルダーを使用します。 したがって、 wordpressフォルダーの名前をintranetに変更すると、 https:localhost:8888 / intranetになります。

名前が何であれ、インストールの言語を選択すると、この画面が表示されます。

WordPressイントラネット

以前にクイックインストーラーを使用したことがある場合、これは通常は自動的に処理されます。 ただし、これは手動インストールであるため、データベースに名前を付けて起動して実行するのはユーザーの責任です。 それはとても簡単で、何も台無しにすることはありません。 開始する準備ができたら、 Let'sGoボタンを押してここに移動します。

WordPressイントラネット

データベース名を、DBを作成したときにphpMyAdminで使用した名前に変更します。 ユーザー名パスワードの両方にrootを使用します

また、テーブルプレフィックスの下では、後でアンダースコアを100%含める必要があることにも注意してください。 したがって、 wp_から変更する場合は、 intranet_または選択したものであることを確認する必要があります。 [送信]ボタンを押すと、いくつかの確認を行い、WPユーザー名を設定してから、光沢のある新しいWP管理パネルに移動します。

ローカルマシンで実行されているもの。

WordPressイントラネット

それでは、チーム用にセットアップしてみましょう。 そしてあなたのチームだけ。

ステップ5:イントラネットへのネットワークアクセスを提供する

localhostという用語は実際にはローカルホストと呼ばれているため、この用語を使用できるのはマシンだけです。 ただし、MAMPを実行しているコンピューターには、同じネットワーク上の誰もがアクセスできるIPアドレスがあります。 あなたは2つの異なる方法でそれを見つけることができます。

1つ目は、ネットワーク設定に入り、[接続済み]見出しの下で確認することです。

WordPressイントラネット

2番目の方法は、コマンドラインを使用することです。 これを行うには、ターミナルユーティリティを使用できます。 ifconfig | grep inetと入力し、Enterキーを押すだけです。 はい、それは縦棒の特殊文字です。 そのコマンドを教えてくれたOSXDailyに感謝します。 あなたはそれがinetと言うところにあなたのコンピュータのIPアドレスを見つけるでしょう

WordPressイントラネット

ここで、チームに対して適切なポートが開いていることを確認する必要があるため、MAMP設定に移動して、それらが何に設定されているかを確認します。 デフォルトでは8888であり、これらのポートで実行されているこのローカルサーバー上に他のアプリケーションがない限り、これを使用しても問題ありません。 その場合は、ボタンを押してポート80と3306を使用します。

WordPressイントラネット

これらの2つの番号があれば、同じネットワークに接続している人は誰でも、たとえばIP:Port / wordpress、または10.0.0.152:8888/wordpressにアクセスするだけで、MAMPサーバーが実行されている限り、新しいWordPressインストールに接続できます。 IPとポートは常にコロンで区切られます。

WordPressイントラネット

また、IPアドレスの代わりにドメインを使用したい場合(数字の文字列よりも覚えやすいため)、それも可能です。 Sitegroundには、hostsファイルを使用してすべてを設定するための優れたウォークスルーがあります。

代わりにWordPressエクストラネットが必要(または欲しい)ですか?

WordPressエクストラネットは、上記のインストールと同じように機能しますが、選択した数のマシンで選択した数のユーザーのみが使用できる点が異なります。 .htaccessファイルの動作方法により、他のすべてのトラフィックをブロックしながら、ネットワーク全体をホワイトリストに登録できます。 したがって、チームが分散している場合でも、ログインを物理的に制限できます。

サイトの.htaccessファイルを開くだけです。

WordPressイントラネット

次に、次のコードを挿入し、ファイルを再度保存/アップロードします。 必ず自分のIPアドレスをファイルに追加してください。

order deny, allow
deny from all
allow from 111.222.33.44

他のIPアドレスまたはIP範囲を追加の回線に追加するだけで、WordPressイントラネットと同じようにエクストラネットへのアクセスが制限されます。

WordPressイントラネットプラグイン

WordPressイントラネットのインフラストラクチャのセットアップはほんの始まりに過ぎません。 これで稼働しているので、会社、キャンパス、またはチームに提供している環境を具体化してカスタマイズする必要があります。 WordPressには多くのプラグインがあり、必要なイントラネット機能を簡単にカスタマイズして取得できます。

オールインワンイントラネット

WordPressイントラネット

イントラネットはイントラネットのままである必要があります。 したがって、このプラグインはそれが確実に行われるようにします。 それは無料で、それはただ機能します。 設定に入り、サイトをどの程度プライベートにするかを指定すると、数回クリックするだけで、イントラネットがしっかりとロックされます。 さらに、WPマルチサイトインストールで動作し、さらに多くのオプションがあるプレミアムバージョンがあります。

価格:無料| 詳しくは

BuddyPress

WordPressイントラネット

BuddyPressは、WPイントラネットに不可欠な2つのプラグインの1つだと思います。 イントラネットはチーム向けであり、それがBuddyPressの目的です。 それはあなたがコントロールできるソーシャルネットワークであり、実際、それはチームメイト間で共有しコミュニケーションする素晴らしい方法です。 同様のことを行うプラグインは他にもありますが、ゴールドスタンダードを採用してみませんか?

価格:無料| 詳しくは

bbPress

WordPressイントラネット

BuddyPressと同様に、bbPressはWordPressイントラネット機能にかなりしっかりと定着しています。 BuddyPressを使用すると、コミュニケーションとコラボレーションが可能になりますが、bbPressを使用すると、フォーラムを通じてさまざまなプロジェクトで実際のグループディスカッションを行うことができます。 確かに、メッセージボードはかつてのようにインターネットの原動力ではないかもしれませんが、イントラネット上のディスカッションボードはプロジェクト管理の中心であり、全員が同じページにいることを確認します。

価格:無料| 詳しくは

Wikiまたはナレッジベース

WordPressイントラネット

WordPressを使用してWikiを作成することはそれほど難しくありません。 そして、イントラネット用のツールに関しては、ウィキはほぼ完璧です。 簡単に検索、リンク、編集できる、キャンパス、会社、またはチームが扱うあらゆる情報について尋ねることができるすべての情報は、数回クリックするだけです。 また、これはオープンエンドの出版物であるため、必要なドキュメントを常に最新の状態に保つために、すべての人が追加や修正を行うことができます。 同じことが知識ベースにも当てはまります。 標準的なルックアップザアンサーアプローチを好む場合は、WordPressにもそれがあります。

価格:無料| 詳細情報(Wiki)

価格: $ 40 | 詳細情報(ナレッジベース)

まとめ

チームの生産性を向上させる方法を検討している場合は、イントラネットを試してみる価値があると確信しているかもしれません。 少なくとも、エクストラネットとして機能するプライベートWPインストールは可能性があります。 とにかく、セットアップは難しくなく、ほんの少しの調整とカスタマイズで、すぐにチームにピクセルパーフェクトにすることができます。 ドキュメントを共有している場合でも、チームを構築している場合でも、今後のプロジェクトに関するフィードバックを取得しようとしている場合でも、WordPressイントラネットはメールよりもはるかに効率的であり、巨大なSlackよりもはるかに安価である可能性があります。

以前にWordPressイントラネットを使用したことがありますか? あなたの経験は何でしたか?

記事特集画像pixldsign / shutterstock.com