memoQwebインストールの計画と準備
memoQWebをインストールする前に、システムを準備する必要があります。ここでは、インストールを行う前に必要なチェックリストをご紹介します。
- .NET Framework 4.7.2以上がインストールされているかどうかを確認し、インストールされていない場合は、インストールしてください。具体的には、以下のコンポーネントがすべてインストールされていることを確認してください:
これらのコンポーネントを確認したり、インストールするには:サーバでServer Managerを開き、Add Roles and Features Wizardを起動します。Featuresページに進み、.NET Frameworkアイテムを展開します (上のスクリーンショットを参照)。これらの項目がインストールされていない場合は、それぞれのチェックボックスにチェックを入れて、ウィザードを実行するとインストールされます。
- memoQサポートスタッフによるインストールが行われていない場合は、memoQ serverのインストールとアクティベーションを行う必要があります。memoQWebをインストールする前にmemoQ server サービスを開始します。
- memoQWebの一部であるmemoQWebTransを使用するには、お使いのmemoQ serverのWebライセンスが必要です。これらを確認するには、memoQ serverアクティベータープログラムを開きます。また、ネットワーク上のmemoQ project managerで開くことができます。サーバーマネージャを開き、CAL ライセンスまたはELMライセンスペインを確認します。
-
Internet Information ServicesのWebサーバーがインストールされているか確認してください。2つの機能が特に必要です:ASP.NET 4.6とIIS 6.0 Metabase Compatibilityコンポーネントです。以下のコンポーネントがすべてインストールされていることを確認するとよいでしょう(チェックボックスにチェックが入っているものを探します):
スクリーンショットは、Windows Server 2016システムです。
Internet Information Services (IIS) がまったくインストールされていない場合は、Windowsのヘルプや以下のWebサイトを参照してください:
- Windows 7: http://technet.microsoft.com/en-us/library/cc725762.aspx
- Windows Server 2008: http://technet.microsoft.com/en-us/library/cc771209(WS.10).aspx
- Windows Server 2008 R2: http://technet.microsoft.com/en-us/library/cc771209.aspx
- Windows Server 2012 R2: http://technet.microsoft.com/library/hh831725
-
Windows Server 2016: https://www.rootusers.com/how-to-install-iis-in-windows-server-2016/
-
IISに、.NET 4.7.2および64ビットアプリケーションをサポートするアプリケーションプールがあるかどうかを確認してください。memoQWebは、IISで構成されたアプリケーションプールの1つで実行されます。.NET 4.7.2と64ビットアプリケーションをサポートするアプリケーションプールが必要です。memoQWebがサーバー上の唯一のWebベースアプリケーションである場合は、これらの要件を満たすようにDefaultAppPoolを変更できます。(最新のシステムでは、DefaultAppPoolはすでに.NET 4.7上にあります。)
Default application pool (または任意のアプリケーションプール)をmemoQWeb用に設定するには:
IIS Managerプログラムを開きます (Windows StartメニューまたはStart画面で、inetmgrと入力し、Enterを押します)。左側で、サーバー名を展開し、Application poolsをクリックします。使用するアプリケーションプールをクリックします。(サーバ上で他のWebベースアプリケーションを実行する予定がない場合は、Default application poolを使用できます。)右側のペインで、詳細設定をクリックします。最初の2つの項目を次のように変更し、OKをクリックします。
アプリケーションプールの名前を記録して、memoQWebインストーラを実行するときに覚えておくようにします。
memoQWebには、.NET Core Hosting Bundleのバージョン3.1が必要です。サーバーコンピュータにインストールされていない場合は、memoQWebと一緒にインストールされます。
.NET Core Runtimeモジュール (ホスティングバンドルの一部) をインストールすると、IT環境で問題が発生するかどうかを事前に確認してください。
-
memoQWebのWebページにネットワークからアクセスする方法を決定します。memoQWebのWebアドレス (URL) は何になりますか?
例:http://company.com/memoqweb
- サーバー上で複数のWebベースのアプリケーションを実行する予定の場合、memoQWebはどのアプリケーションプールを使用すべきでしょうか?新しいものを作る必要がありますか?
- memoQWebを実行するには、サーバー上に別のウェブサイトが必要ですか?必要な場合、サーバーのディスク上の名前と物理的な場所は何になりますか?(サーバ上に複数のWebアプリケーションが存在しない場合は必要ありません。デフォルトWebサイトを使用して続行できます。)
- memoQWebファイルをインストールする物理的なフォルダはどこですか?
- memoQWebサーバーへの安全な接続が必要ですか?必要な場合は、新しいWebサイトを作成するか、HTTPSプロトコルを使用するように既存のWebサイトを設定する必要があります。これは、IIS Managerプログラムで行うことができます。
memoQwebだけですか?デフォルトを使用します:memoQWebがサーバー上の唯一のWebアプリケーションである場合は、デフォルト設定のままで構いません。
- memoQ serverのサービスが開始されていることを確認します。
上記の質問に対する回答を記録し、memoQWebをインストールする際に思い出せるようにしてください。
完了したら
これをすべて確認したら、memoQwebのインストールに進みます。