コンテンツにスキップ
「プリザンター入門」発売中!

インストーラでプリザンターをWindowsにインストールする

概要

本手順はインストーラを使用してプリザンターの動作環境を構築する手順です。モジュールの配置やパラメータ設定を手動で行う今までの手順でもインストール可能です。手動インストールの手順は以下を参照ください。

  • プリザンターをWindowsにインストールする
対象 環境・バージョン
OS Windows Server
DB SQL Server、PostgreSQL、MySQLのいずれか
Webサーバ IIS
Platform .NET 10
Pleasanter 1.5.0.0以降

プリザンター1.5以降で、DBにSQL Serverを使用する場合は、必ず以下のマニュアルを確認してください。

  • プリザンター1.5以降でDBにSQL Serverを使用する際の接続文字列についての注意事項

注意事項

  1. ver1.4.6以降でのインストール時に、CodeDefinerに引数を指定しないで実行した場合、言語:英語、タイムゾーン:UTCでセットアップされますので、必要に応じて言語とタイムゾーンをご指定ください。
  2. MySQLはver1.4.9.0以降で使用できます。ver1.4.9.0より前のプリザンターはMySQLに対応していません。
  3. MySQLにおいてWebサーバとDBサーバを分離した構成にする場合は「WebサーバとDBサーバを分離した構成でMySQLを利用できるように設定する(Ver.1.4.18.0以降)」または「WebサーバとDBサーバを分離した構成でMySQLを利用できるように設定する(Ver.1.4.17.1以前)」を参照ください。

制限事項

インストーラを使用したインストールはVer1.5.0.0以降が対象です。Ver1.4.23.3以前をインストールする際は手動インストールの手順を参照ください。

  • プリザンターをWindowsにインストールする

1⃣ 事前準備

以下のマニュアルに書かれている事前準備を済ませてください。

2⃣ インストーラのインストール

インストーラをインストールします。以下のコマンドを実行してください。

dotnet tool install -g Implem.PleasanterSetup

3⃣ プリザンターのセットアップ

インストーラは、最新バージョン資源を自動でダウンロードし、入力した値を元にService.jsonRds.jsonの値を自動設定します。

XXXでセットアップしたデータベースを選択してください。
表示された指示に従って、プリザンターをセットアップしてください。

  1. インストーラを起動します。以下のコマンドを実行してください。

    pleasanter-setup
    
    ネットワークに接続できない場合
    1. あらかじめダウンロードセンターから最新バージョンのプリザンターをダウンロードし、C:\web\に配置してください。C:\web\ディレクトリ配下の構成が以下のようになっていることを確認してください。

      C:\web\Pleasanter_1.4.x.x.zip
      
    2. 下記のコマンドを実行してください。

      pleasanter-setup -r C:\web\Pleasanter_1.4.11.0.zip
      
  2. プリザンターをインストールするディレクトリを設定します。
    既定では C:\web\pleasanter にインストールされます。
    Enter キーを押下してください。

    Install Directory [Default: C:\web\pleasanter] :
     
    
  3. サービス名を設定します。
    既定では Implem.Pleasanter と設定されます。
    Enter キーを押下してください。

    ServiceName [Default: Implem.Pleasanter] :
     
    
  4. 使用するデータベースを選択します。
    1 を入力し、Enter を押下してください。

    DBMS [1: SQL Server, 2: PostgreSQL, 3: MySQL] :
    1
    
  5. データベース接続に利用するポート番号を設定します。
    既定では1433番ポートが設定されます。
    Enter キーを押下してください。

    Please enter port number[Default: 1433]
     
    
  6. 接続文字列のServerに設定する値を入力します。
    既定ではlocalhostが設定されます。
    Enter キーを押下してください。

    ConnectionString Server [Default: localhost] :
     
    
  7. SaConnectionStringのUIDに設定する値(ユーザID)を入力します。
    既定ではsaが設定されます。
    Enter キーを押下してください。

    SaConnectionString UID [Default: sa] :
     
    
  8. SaConnectionStringのPWDに設定する値(パスワード)を入力してください。

    SaConnectionString PWD :
    Enter your password:
    ********
    

    パスワードは表示されない

    入力したパスワードはマスクされ、確認することができません。

  9. OwnerConnectionStringのPWDに設定する値(パスワード)を入力してください。

    OwnerConnectionString PWD :
    Enter your password:
    ************
    

    パスワードは表示されない

    入力したパスワードはマスクされ、確認することができません。

  10. UserConnectionStringのPWDに設定する値(パスワード)を入力します。

    UserConnectionString PWD :
    Enter your password:
    ***********
    

    パスワードは表示されない

    入力したパスワードはマスクされ、確認することができません。

  11. 「既定の言語」を入力します。
    対応する言語の番号を入力してください。

    DefaultLanguage [1: English(Default), 2: Chinese, 3: Japanese, 4: German, 5: Korean, 6: Spanish, 7: Vietnamese] :
    3
    
  12. 「既定のタイムゾーン」を入力します。
    対応するタイムゾーンの番号を入力してください。

    Set the default time zone.
    TimeZoneDefault [1: UTC(Default), 2: Tokyo Standard Time, 3: Other] :
    2
    

    「3: Other」を選択した場合

    3 を選択した場合は、OSで利用できるタイムゾーンを入力してください。

  13. サマリ画面が表示されます。入力した値に間違いがないことを確認してください。
    「Shall I install Pleasanter with this content? Please enter ‘y(yes)' or 'n(no)’. :」に Y を入力し、Enter キーを押下して実行してください。

    ------ Summary ------
    Install Directory         : C:\web\pleasanter
    DBMS                      : SQLServer
    SaConnectionString PWD    : **********
    OwnerConnectionString PWD : **********
    UserConnectionString PWD  : **********
    Port                      : 1433
    Server                    : localhost
    Service Name              : Implem.Pleasanter
    DefaultLanguage           : ja
    DefaultTimeZone           : Tokyo Standard Time
    [Issues]
        Class       :
        Num         :
        Date        :
        Description :
        Check       :
        Attachments :
    [Results]
        Class       :
        Num         :
        Date        :
        Description :
        Check       :
        Attachments :
    ---------------------
    Shall I install Pleasanter with this content? Please enter `y(yes)' or 'n(no)' . :
    y
    

    パスワードは表示されない

    入力したパスワードはマスクされ、確認することができません。

  14. 以下のように表示されたら Y を入力して実行してください。

    Type "y" (yes) if the license is correct, otherwise type "n" (no).
    y 
    
  15. インストールするプリザンターのEditionについて確認されます。
    Community Editionの場合は Y と入力し、Enter キーを押下してください。

    <INFO> Configurator.OutputLicenseInfo: This edition is "Community Edition".
    Type "y" (yes) if the license is correct, otherwise type "n" (no).
    y
    
  16. 下記ログが表示されたらセットアップは終了です。

    <SUCCESS> Starter.ConfigureDatabase: Database configuration has been completed.
    <SUCCESS> Starter.Main: All of the processes have been completed.
    Setup is complete.
    
  17. セットアップが終了すると、Webブラウザが起動してEnterprise Editionトライアルの案内ページが表示されます。

    セットアップ完了後に Web ブラウザで表示される Enterprise Edition トライアルの案内ページ

  1. インストーラを起動します。以下のコマンドを実行してください。

    pleasanter-setup
    
    ネットワークに接続できない場合
    1. あらかじめダウンロードセンターから最新バージョンのプリザンターをダウンロードし、C:\web\に配置してください。C:\web\ディレクトリ配下の構成が以下のようになっていることを確認してください。

      C:\web\Pleasanter_1.4.x.x.zip
      
    2. 下記のコマンドを実行してください。

      pleasanter-setup -r C:\web\Pleasanter_1.4.11.0.zip
      
  2. プリザンターをインストールするディレクトリを設定します。
    既定では C:\web\pleasanter にインストールされます。
    Enter キーを押下してください。

    Install Directory [Default: C:\web\pleasanter] :
     
    
  3. サービス名を設定します。
    既定では Implem.Pleasanter と設定されます。
    Enter キーを押下してください。

    ServiceName [Default: Implem.Pleasanter] :
     
    
  4. 使用するデータベースを選択します。
    1 を入力し、Enter を押下してください。

    DBMS [1: SQL Server, 2: PostgreSQL, 3: MySQL] :
    2
    
  5. データベース接続に利用するポート番号を設定します。
    既定では5432番ポートが設定されます。
    Enter キーを押下してください。

    Please enter port number[Default: 5432]
     
    
  6. 接続文字列のServerに設定する値を入力します。
    既定ではlocalhostが設定されます。
    Enter キーを押下してください。

    ConnectionString Server [Default: localhost] :
     
    
  7. SaConnectionStringのUIDに設定する値(ユーザID)を入力します。
    既定ではpostgresが設定されます。
    Enter キーを押下してください。

    SaConnectionString UID [Default: postgres] :
     
    
  8. SaConnectionStringのPWDに設定する値(パスワード)を入力してください。

    SaConnectionString PWD :
    Enter your password:
    ********
    

    パスワードは表示されない

    入力したパスワードはマスクされ、確認することができません。

  9. OwnerConnectionStringのPWDに設定する値(パスワード)を入力してください。

    OwnerConnectionString PWD :
    Enter your password:
    ************
    

    パスワードは表示されない

    入力したパスワードはマスクされ、確認することができません。

  10. UserConnectionStringのPWDに設定する値(パスワード)を入力します。

    UserConnectionString PWD :
    Enter your password:
    ***********
    

    パスワードは表示されない

    入力したパスワードはマスクされ、確認することができません。

  11. 「既定の言語」を入力します。
    対応する言語の番号を入力してください。

    DefaultLanguage [1: English(Default), 2: Chinese, 3: Japanese, 4: German, 5: Korean, 6: Spanish, 7: Vietnamese] :
    3
    
  12. 「既定のタイムゾーン」を入力します。
    対応するタイムゾーンの番号を入力してください。

    Set the default time zone.
    TimeZoneDefault [1: UTC(Default), 2: Tokyo Standard Time, 3: Other] :
    2
    

    「3: Other」を選択した場合

    3 を選択した場合は、OSで利用できるタイムゾーンを入力してください。

  13. サマリ画面が表示されます。入力した値に間違いがないことを確認してください。
    「Shall I install Pleasanter with this content? Please enter ‘y(yes)' or 'n(no)’. :」に Y を入力し、Enter キーを押下して実行してください。

    ------ Summary ------
    Install Directory         : C:\web\pleasanter
    DBMS                      : PostgreSQL
    SaConnectionString PWD    : **********
    OwnerConnectionString PWD : **********
    UserConnectionString PWD  : **********
    Port                      : 5432
    Server                    : localhost
    Service Name              : Implem.Pleasanter
    DefaultLanguage           : ja
    DefaultTimeZone           : Tokyo Standard Time
    [Issues]
        Class       :
        Num         :
        Date        :
        Description :
        Check       :
        Attachments :
    [Results]
        Class       :
        Num         :
        Date        :
        Description :
        Check       :
        Attachments :
    ---------------------
    Shall I install Pleasanter with this content? Please enter `y(yes)' or 'n(no)' . :
    y
    

    パスワードは表示されない

    入力したパスワードはマスクされ、確認することができません。

  14. 以下のように表示されたら Y を入力して実行してください。

    Type "y" (yes) if the license is correct, otherwise type "n" (no).
    y 
    
  15. インストールするプリザンターのEditionについて確認されます。
    Community Editionの場合は Y と入力し、Enter キーを押下してください。

    <INFO> Configurator.OutputLicenseInfo: This edition is "Community Edition".
    Type "y" (yes) if the license is correct, otherwise type "n" (no).
    y
    
  16. 下記ログが表示されたらセットアップは終了です。

    <SUCCESS> Starter.ConfigureDatabase: Database configuration has been completed.
    <SUCCESS> Starter.Main: All of the processes have been completed.
    Setup is complete.
    
  17. セットアップが終了すると、Webブラウザが起動してEnterprise Editionトライアルの案内ページが表示されます。

    セットアップ完了後に Web ブラウザで表示される Enterprise Edition トライアルの案内ページ

  1. インストーラを起動します。以下のコマンドを実行してください。

    pleasanter-setup
    
    ネットワークに接続できない場合
    1. あらかじめダウンロードセンターから最新バージョンのプリザンターをダウンロードし、C:\web\に配置してください。C:\web\ディレクトリ配下の構成が以下のようになっていることを確認してください。

      C:\web\Pleasanter_1.4.x.x.zip
      
    2. 下記のコマンドを実行してください。

      pleasanter-setup -r C:\web\Pleasanter_1.4.11.0.zip
      
  2. プリザンターをインストールするディレクトリを設定します。
    既定では C:\web\pleasanter にインストールされます。
    Enter キーを押下してください。

    Install Directory [Default: C:\web\pleasanter] :
     
    
  3. サービス名を設定します。
    既定では Implem.Pleasanter と設定されます。
    Enter キーを押下してください。

    ServiceName [Default: Implem.Pleasanter] :
     
    
  4. 使用するデータベースを選択します。
    1 を入力し、Enter を押下してください。

    DBMS [1: SQL Server, 2: PostgreSQL, 3: MySQL] :
    3
    
  5. データベース接続に利用するポート番号を設定します。
    既定では3306番ポートが設定されます。
    Enter キーを押下してください。

    Please enter port number[Default: 3306]
     
    
  6. 接続文字列のServerに設定する値を入力します。
    既定ではlocalhostが設定されます。
    Enter キーを押下してください。

    ConnectionString Server [Default: localhost] :
     
    
  7. SaConnectionStringのUIDに設定する値(ユーザID)を入力します。
    既定ではrootが設定されます。
    Enter キーを押下してください。

    SaConnectionString UID [Default: root] :
     
    
  8. SaConnectionStringのPWDに設定する値(パスワード)を入力してください。

    SaConnectionString PWD :
    Enter your password:
    ********
    

    パスワードは表示されない

    入力したパスワードはマスクされ、確認することができません。

  9. OwnerConnectionStringのPWDに設定する値(パスワード)を入力してください。

    OwnerConnectionString PWD :
    Enter your password:
    ************
    

    パスワードは表示されない

    入力したパスワードはマスクされ、確認することができません。

  10. UserConnectionStringのPWDに設定する値(パスワード)を入力します。

    UserConnectionString PWD :
    Enter your password:
    ***********
    

    パスワードは表示されない

    入力したパスワードはマスクされ、確認することができません。

  11. MySqlConnectingHostに設定する値を入力します。
    既定では「%」に設定されます。
    Enter キーを押下してください。
    バージョン1.4.17.1以前をセットアップする場合は、既定の設定を使用してください。

    MySQL Connecting Host [Default: %] :
     
    

    MySQLに対するアクセス制限を行う場合

    パラメータ設定:Rds.jsonを参照し、適宜設定してください。

  12. 「既定の言語」を入力します。
    対応する言語の番号を入力してください。

    DefaultLanguage [1: English(Default), 2: Chinese, 3: Japanese, 4: German, 5: Korean, 6: Spanish, 7: Vietnamese] :
    3
    
  13. 「既定のタイムゾーン」を入力します。
    対応するタイムゾーンの番号を入力してください。

    Set the default time zone.
    TimeZoneDefault [1: UTC(Default), 2: Tokyo Standard Time, 3: Other] :
    2
    

    「3: Other」を選択した場合

    3 を選択した場合は、OSで利用できるタイムゾーンを入力してください。

  14. サマリ画面が表示されます。入力した値に間違いがないことを確認してください。
    「Shall I install Pleasanter with this content? Please enter ‘y(yes)' or 'n(no)’. :」に Y を入力し、Enter キーを押下して実行してください。

    ------ Summary ------
    Install Directory         : C:\web\pleasanter
    DBMS                      : MySQL
    SaConnectionString PWD    : **********
    OwnerConnectionString PWD : **********
    UserConnectionString PWD  : **********
    Port                      : 3306
    Server                    : localhost
    Service Name              : Implem.Pleasanter
    MySqlConnectingHost       : %
    DefaultLanguage           : ja
    DefaultTimeZone           : Tokyo Standard Time
    [Issues]
        Class       :
        Num         :
        Date        :
        Description :
        Check       :
        Attachments :
    [Results]
        Class       :
        Num         :
        Date        :
        Description :
        Check       :
        Attachments :
    ---------------------
    Shall I install Pleasanter with this content? Please enter `y(yes)' or 'n(no)' . :
    y
    

    パスワードは表示されない

    入力したパスワードはマスクされ、確認することができません。

  15. 以下のように表示されたら Y を入力して実行してください。

    Type "y" (yes) if the license is correct, otherwise type "n" (no).
    y 
    
  16. インストールするプリザンターのEditionについて確認されます。
    Community Editionの場合は Y と入力し、Enter キーを押下してください。

    <INFO> Configurator.OutputLicenseInfo: This edition is "Community Edition".
    Type "y" (yes) if the license is correct, otherwise type "n" (no).
    y
    
  17. 下記ログが表示されたらセットアップは終了です。

    <SUCCESS> Starter.ConfigureDatabase: Database configuration has been completed.
    <SUCCESS> Starter.Main: All of the processes have been completed.
    Setup is complete.
    
  18. セットアップが終了すると、Webブラウザが起動してEnterprise Editionトライアルの案内ページが表示されます。

    セットアップ完了後に Web ブラウザで表示される Enterprise Edition トライアルの案内ページ

4⃣ IISのセットアップ

「サーバー マネージャー」を使い、IISを設定します。

  1. 「サーバー マネージャー」の「ツール」メニューを開き、「インターネット インフォメーション サービス (IIS) マネージャー」を起動します。
  2. 左ペインの「アプリケーションプール」-「DefaultAppPool」を選択し、右ペインの「基本設定」をクリックします。

    IISマネージャーの「アプリケーションプール」画面。「DefaultAppPool」と「基本設定」がある

  3. 「.Net CLR バージョン」を、「マネージド コードなし」に変更し、「OK」ボタンをクリックします。

    「アプリケーションプールの編集」ダイアログ。「.Net CLR バージョン」を「マネージド コードなし」にする

  4. 左ペインの「サイト」-「Default Web Site」を選択し、右ペインの「詳細設定」をクリックします。

    IISマネージャーで「Default Web Site」を選び、右ペインの「詳細設定」を開くところ

  5. 「物理パス」に「C:\web\pleasanter\Implem.Pleasanter」と入力し、「OK」ボタンをクリックします。

    「詳細設定」ダイアログ。「物理パス」にプリザンターの配置先を入力する

  6. 左ペインの「サイト」-「Default Web Site」を選択し、右ペインの「再起動」をクリックして、IISを再起動します。

    IISマネージャーで「Default Web Site」を選び、右ペインの「再起動」をクリックするところ

  7. 再起動後、右ペインの「*.80(http)参照」をクリックし、プリザンターを起動します。

    IISマネージャーの右ペイン。「*.80(http)参照」の項目がある

5⃣ プリザンターの動作確認

初期ユーザでプリザンターへログインし、初期ユーザのパスワードを変更します。

  1. Webブラウザーが起動し、プリザンターのログイン画面が表示されます。
    以下の情報を入力し、「ログイン」ボタンをクリックしてください。

    ラベル 入力情報
    ログインID Administrator
    初期パスワード pleasanter

    プリザンターのログイン画面。ログインIDと初期パスワードを入力する

  2. ログイン後にユーザ「Administrator」のパスワード変更を求められるます。
    任意のパスワードを2度入力し、「変更」ボタンをクリックしてください。

    初回ログイン後に表示される、Administrator のパスワード変更画面

対応バージョン

対応バージョン 内容
1.4.9.0 以降 MySQLに対応
1.4.10.0 以降 MySQLのアクセス制御機能によりOwner、Userの接続が拒否される場合がある問題を解消1
1.4.18.0 以降 MySQLのDBへの接続元ホストにlocalhost(DBと同一のサーバ)以外を指定する機能を追加
1.5.0.0 以降 .NET 10、Windows Server 2025、SQL Server 2025、PostgreSQL 18に対応

  1. 併せて注意事項に「WebサーバとDBサーバを分離した構成でMySQLを利用できるように設定する(Ver.1.4.17.1以前)」へのリンクを追加