1台のサーバーでTimeTracker FXからWeb版にバージョンアップする

概要

TimeTracker FXからバージョンアップして、Web版を利用する環境を構築する手順となります。今までの環境をそのまま利用し、最もシンプルにTimeTracker NXの運用を開始する場合に活用できます。

 

構成イメージ

このページで構築した環境では、工数入力やプロジェクト管理など一通りの運用が、Web版だけでできます。構成としては下図の様な環境になります。

115012726988_01.png

 

準備する物

このページでサーバー環境を構築するにあたり、あらかじめ以下の物を準備してください。

  • 現在TimeTracker FXを運用しているサーバーマシン
  • TimeTracker NXのインストーラー一式
    (ダウンロードしたZIPファイルを展開したもの)
  • TimeTracker NXのライセンスキーが記載されたメール
    (評価版の申し込み後や製品版のユーザー登録カードの送付後に届きます)

 

インストール方法

このページではWindows Server 2016の画面を例として環境を構築し、クライアントPCでTimeTracker NXを利用するまでの手順を紹介します。全体の流れは以下のとおりです。
なお、TimeTracker NXのインストールでWindowsの再起動が必要になる場合があります。TimeTracker NXをインストールする前に、対象のサーバーを利用するアプリケーションをすべて停止してください。

  1. Web版プログラムをサーバーにインストールする
    1. IISを有効にする
    2. Web版をインストールする
    3. Web版の初期設定をする
  2. クライアントPCからサーバーにアクセスする

 

1. Web版プログラムをサーバーにインストールする

今まで利用していたTimeTracker FXの環境に、Web版をインストールします。Web版は、サーバーマシンに構築したWebサーバーを利用します。

 

1.1 IISを有効にする

Windowsには、標準搭載のWebサーバーであるIIS(Internet Information Services)があり、TimeTracker NXではこのIISを利用します。IISの機能はデフォルトでは無効になっているので、以下のリンク先にある「1.1 IISを有効にする」の手順でIISを有効にします。

なお、TimeTracker FXでWeb APIやWeb Editionを利用していて、既にIISを有効にしている場合は不要です。次の「1.2 Web版をインストールする」に進んでください。

 1台のサーバーにWeb版をインストールする - 1.1 IISを有効にする

 

1.2 Web版をインストールする

ダウンロードファイルの中にあるWeb版のインストーラーを実行して、サーバーにWeb版をインストールします。
インストーラーを実行するとインストールウィザードが表示されるので、画面に従い以下の手順で進めます。

115012726988_09.png

  1. 最初の画面で[次へ]をクリックする。
  2. [使用許諾契約]の画面で「使用許諾契約書のすべての条項に同意します」を選択して、[次へ]をクリックする。
    115012726988_10.png
  3. [セットアップタイプの選択]画面で「標準」を選択し、[次へ]をクリックする。
    115012912407_01.png
  4. [Webサイトの選択]画面では、次の2つの選択肢からいずれかを選択し、[次へ]をクリックする。
    • 既存のWebサイト:以下のような場合に選択します。
      • TimeTracker NX以外にWebサイトやWebアプリケーションが存在しない場合
      • 既存のWebサイトやWebアプリケーションと管理(Webサイトの停止、再起動など)を共通にする場合
    • Webサイトを新規作成:以下のような場合に選択します。
      • 既存のWebサイトやWebアプリケーションと管理を分けたい場合

    [既存のWebサイト]を選択した場合は、リストボックスからTimeTracker NXを登録するWebサイトを選択してください。
    [Webサイトを新規作成]を選択した場合は、新規に作成するWebサイトの名前(「http://」の後に続く文字列)を入力してください。
     この時入力する文字列は、DNSで名前解決可能なコンピュータ名またはFQDN形式の名前としてください。
    115012912407_02.png

  5. [Webアプリケーション情報の入力]画面で[Webアプリケーション名]に任意の文字列を入力して、[次へ]をクリックする。
     ここで設定したWebアプリケーション名が、「http://(Webサイト名)/」の後に続く文字列になる。
    115012912407_03.png
  6. [通信プロトコルの選択]画面で、「通信プロトコルを追加する」または「既存の通信プロトコルを使用する」を選択して、[次へ]をクリックする。
    「通信プロトコルを追加する」を選択した場合は、「http」または「https」のいずれかを選択して、ポート番号を指定する。
    115012912407_04.png
  7. [インストールフォルダの指定]でWeb版のインストール場所を指定して、[次へ]をクリックする。
    115012912407_05.png
  8. [SQL Server Expressのインストールの選択]で「SQL Server Expressをインストールしない」を選択して、[次へ]をクリックする。
    115012912407_06.png
  9. [データベースサーバの選択]画面で以下の情報を指定して、[次へ]をクリックする。
    • データベースサーバ名:データベースの作成先になるデータベースサーバ
    • データベースサーバ管理者ユーザ名:データベースサーバに接続するためのログイン名
    • データベースサーバ管理者パスワード:データベースサーバに接続するためのパスワード
       データベースサーバの情報は、デスクトップ版でインストールしたSQL Serverの情報を入力します。
       [SQL Server Expressをインストールする]を選択し、SQL Server Expressを初期値のままインストールした場合、SQL Serverの管理者アカウントは以下の設定になります。
      アカウント ログイン名 パスワード
      SQL Server 管理者 sa Administrator///
    115012912407_07.png
  10. [データベースの作成]画面で、以下の項目を設定して[次へ]をクリックする。
    • データベース名:作成するデータベースの名前
    • データベース管理者ユーザ名:データベースの管理者権限を持たせるユーザの名前
    • データベース管理者パスワード:データベースの管理者権限を持たせるユーザのパスワード
       推奨する条件を満たすパスワードを入力してください。
       条件を満たさない場合、インストール直後にエラーが生じる場合があります。
       エラーが発生したときは、TimeTracker NXを再インストールしてください。
    • パスワードの入力確認:「データベース管理者パスワード」で入力したパスワードを再入力
    • 復旧モデルの種類:デフォルト(単純)のままにしておきます。
    115012912407_08.png
  11. [Redisのインストールの選択]画面で「Redisをインストールする」または「Redisをインストールしない」を選択して、[次へ]をクリックする。
    RedisはTimeTracker NXのレスポンスを向上させるためにインストールするアプリケーションです。サーバーマシンにRedisがインストールされていない場合は、「Redisをインストールする」を選択する。
    「Redisをインストールする」を選択した場合は、Redisにアクセスするポート番号と、データを保存するデータベースの識別に使用するデータベース番号を設定する。
    この場合、次は手順13になる。
    115012912407_09.png
  12. [Redisの接続情報の入力]画面で以下の項目を入力し、[次へ]をクリックする。
    • ホスト名:Redisが稼働しているサーバのマシン名
    • ポート番号:Redisにアクセスするポートの番号
    • データベース番号:データを保存する先のデータベースを識別する番号
    115012912407_10.png
  13. [TimeTracker FX 3.Xとの連携・移行の選択]画面で、「TimeTracker FX 3.Xと連携・移行する」を選択する。
    [フォルダパス]にTimeTracker FXで利用していたサーバ設定ファイルを指定して、[次へ]をクリックする。サーバ設定ファイルの初期位置は以下の場所になる。

     C:\Program Files (x86)\Denso Create\TimeTracker FX\

    115012726988_12.png
  14. [インストール準備完了]画面で[インストール]をクリックする。
    インストールが開始されるので、完了を待ちます。
  15. インストールの完了画面で、URLのチェックボックスにチェックしたまま、[完了]をクリックする。
    115012726988_13.png

以上でサーバーマシンにWeb版がインストールされました。
この時点では、まだWeb版を利用することができません。Web版を利用するために、次は初期設定を行います。

 

1.3 Web版の初期設定をする

 サーバーマシンにWeb版プログラムをインストールした段階では、まだWeb版は利用できません。Web版を利用できるようにするために、まずはシステム全体の設定(初期設定)を行います。
初期設定は[セットアップウィザード]の画面で実施します。Windowsを再起動するなどブラウザを閉じた場合は、デスクトップ上に存在する[TimeTracker NXセットアップウィザード]のショートカットをダブルクリックして下さい。

  •  TimeTracker NXが動作保証するブラウザは、Internet Explorer 11またはGoogle Chromeです。Windows Server 2008 64bit版をご利用になる場合は、上記ブラウザが利用可能なクライアントPCで、以降の手順を実施してください。

115012726988_14.png

セットアップウィザードでは以下の内容を設定します。

  • ライセンスキーの登録
  • デスクトップ版データベースとの関連付け
  • 管理者アカウントの登録

これらの設定をブラウザで表示したセットアップウィザードの画面に従って以下の手順で進めます。

  1. 最初の画面で[次へ]をクリックする。
  2. [ライセンスキーの入力]画面になるので、事前に準備したライセンスキーのメールからWeb版のライセンスキーを入力して[次へ]をクリックする。
     ライセンスキーの入力は、コピー&ペーストで行うことを推奨します。
    115012726988_15.png
  3.  以下の情報とメールに記載されたライセンス情報が一致することを確認後、[次へ]をクリックする。
    • プロダクトキー
    • ライセンス期間
    • 組織情報
    • エディション
    • ライセンス数
    115012726988_16.png
  4. [データベースの作成方法]画面で「TimeTracker FX 3.X からデータをコピーし、TimeTracker NXのみを利用する(コピー)」を選択し、[次へ]をクリックする。
    115015575327_01.png
  5. [管理ユーザーの登録]画面で、TimeTracker NXのシステム設定画面にログインできる管理者ユーザーのアカウント情報(アカウント名、パスワード)を入力し、[次へ]をクリックする。
    システム設定画面では、アカウントや組織、役割の定義など、TimeTracker NXを利用するために必要な情報を設定します。
    115012726988_18.png
  6. [データベース接続情報の入力]画面で、今まで運用していたTimeTracker FXのデータベースに接続するために、データベースの接続情報(SQL Serverのログイン名、パスワード)を設定します。
    115015575327_02.png
  7. [対象プロジェクトの選択]画面で、TimeTracker FXのデータベースに存在するプロジェクト一覧が表示されるので、バージョンアップ後も使用するプロジェクトをチェックし、[次へ]をクリックする。
     プロジェクトが表示されない場合は、[クイック設定]で「すべて」を選択します。
     後から利用する可能性があるプロジェクトはすべて追加してください。引き継ぐプロジェクトを後から追加することはできません。
    115015575327_03.png
  8. [工程分類・作業分類のマッピング]画面で、工程分類・作業分類それぞれの項目に、「アクティビティ1」・「アクティビティ2」を設定し、[次へ]をクリックする。
    115012726988_21.png
  9. [実行の確認]画面でセットアップ内容が表示されるので、データベースの作成内容と管理ユーザーの情報を確認して[実行]をクリックする。
    115015575327_04.png
  10. [確認]ダイアログが表示されるので、[OK]をクリックする。
  11. [セットアップの完了]画面が表示されるので、[管理画面へ移動]をクリックして次の手順に進む。
    115012726988_23.png

以上でサーバーマシンの準備が整いました。
これでクライアントPCからTimeTracker NXにログインできるようになりました。引き続きクライアントPCからアクセスするには、以降の手順を参照してください。

 

2. クライアントPCからサーバーにアクセスする

クライアントPCからブラウザを利用してTimeTracker NXにアクセスする手順を説明します。
クライアントPCでWeb版を利用するには、ブラウザを起動して以下のURLにアクセスします。

  •  http://(TimeTracker NXのサーバーマシン名)/TimeTrackerNX/login

ログイン画面が表示されるので、TimeTracker FXで利用していたユーザー情報でログインします。

 

以上でTimeTracker NXにログインできました。
次のステップとして、ヘルプにて目的に応じたページを参照しつつ機能や操作を確認してください。

 


コンテンツの品質向上のため、よろしければ以下のアンケートにお答えください。

 アンケートに回答する