2021/07/21

MANUAL

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

## 概要 本説明は、以下に示す環境にプリザンターの動作環境を構築するための手順を示したものです。 |対象|環境・バージョン| |------|:--------------| |OS|Windows Server| |DB|SQL Server 2019| |Webサーバ|IIS| |Framework|.NET 5.0| |Pleasanter|プリザンター 1.2| ## 事前準備 1. プリザンターをインストールする環境に合わせて、事前の準備を行ってください。 [プリザンターをWindows Server 2019にインストールする](/manual/getting-started-pleasanter-windows-server2019) [プリザンターをWindows Server 2016にインストールする](/manual/getting-started-pleasanter-windows-server2016) [プリザンターをWindows Server 2012 R2にインストールする](/manual/getting-started-pleasanter-windows-server2012) [プリザンターをWindows 10にインストールする](/manual/getting-started-pleasanter-windows10) ## .NET5.0のダウンロード 1. ブラウザを起動し、以下のURLへアクセスしてください。  https://dotnet.microsoft.com/download/dotnet/5.0 1. 「SDK 5.〇.〇」をダウンロードし、インストールしてください。 ![image](/binaries/175af6b014594af199953a16ef5d74ae) 1. 「Hosting Bundle」をダウンロードし、インストールしてください。 ![image](/binaries/f227ed706e2542e89cb7ae847b45aa99) 1. コマンドプロンプトまたはPowerShellを起動し、以下のコマンドを実行してください。 ``` > dotnet --version ``` ## プリザンターのセットアップ 1. 以下のURLにアクセスし、画像の赤枠で囲った「[ダウンロード](/manual/table-record-attachment-download)」ボタン、またはメニューをクリックしてください。 https://pleasanter.org 1. ダウンロードしたzipファイルを解凍してください。 ![image](/binaries/fa1b5025f8ef485a95858755e0c6b242) 1. ダウンロードしたzipファイルを配置してください。 Cドライブに「web」フォルダーを作成し、そこに「pleasanter」 フォルダーを配置するものとして記述します。 C:\web\pleasanter\Implem.Pleasanter C:\web\pleasanter\Implem.CodeDefiner C:\web\pleasanter\Tools 1. データベースの構成 C:\web\pleasanter\Implem.Pleasanter\App_Data\Parameters\Rds.json を以下のように設定してください。 |No|プロパティ名|値| |:----|:----|:----| |1|Dbms|"SQLServer"| |2|TimeZoneInfo|"Tokyo Standard Time"| |3|SaConnectionString|"Server=(local);Database=master;UID=sa;PWD=XXX;Connection Timeout=30;" <br>※PWDの値は、管理者権限のパスワードを入力してください。| |4|OwnerConnectionString|"Server=(local);Database=#ServiceName#;UID=#ServiceName#_Owner;PWD=SetAdminsPWD;Connection Timeout=30;"| |5|UserConnectionString|"Server=(local);Database=#ServiceName#;UID=#ServiceName#_User;PWD=SetUsersPWD;Connection Timeout=30;"| ```json (例) { "Dbms": "SQLServer", "Provider": "Local", "TimeZoneInfo": "Tokyo Standard Time", "SaConnectionString": "Server=(local);Database=master;UID=sa;PWD=SetSaPWD;Connection Timeout=30;", "OwnerConnectionString": "Server=(local);Database=#ServiceName#;UID=#ServiceName#_Owner;PWD=SetAdminsPWD;Connection Timeout=30;", "UserConnectionString": "Server=(local);Database=#ServiceName#;UID=#ServiceName#_User;PWD=SetUsersPWD;Connection Timeout=30;", "SqlCommandTimeOut": 0, "MinimumTime": 3, "DeadlockRetryCount": 4, "DeadlockRetryInterval": 1000, "DisableIndexChangeDetection": false } ``` ## CodeDefinerの実行 1. CodeDefinerの実行 コマンドプロンプトまたはPowerShellを起動し、Implem.CodeDefinerフォルダーに移動しCodeDefinerを実行します。 ``` > cd C:\web\pleasanter\Implem.CodeDefiner > dotnet Implem.CodeDefiner.NetCore.dll _rds ``` ## IISのセットアップ 1. 「サーバマネージャー」の「ツール(T)」メニューを開き「インターネット インフォメーション サービス(IIS)マネージャー」を起動してください。 1. 「アプリケーションプール」の「DefaultAppPool」を選択し、「基本設定」をクリックしてください。 ![image](/binaries/b0d96c97e3b74d10b9f7b2c313838b67) 1. Net CLR バージョンを、「マネージコードなし」に変更してください。 ![image](/binaries/1c29fb8bbca74307912728bf09709a6e) 1. 左ペインより、「[サイト](/manual/site)」-「Default Web Site」を選択して、右ペインの詳細設定をクリックしてください。 ![image](/binaries/1ae3f880aa014778b37641a4c74e1805) 1. 物理パスを、「C:\web\pleasanter\Implem.Pleasanter」と入力してください。 ![image](/binaries/bb117b9a1075497384806f418895b6c8) 1. 左ペインより、「[サイト](/manual/site)」-「Default Web Site」を選択して、右ペインの「再起動」をクリックして、IISを再起動してください。 ![image](/binaries/ca5a5b6a74474f709d92d0aafba9b9a0) 1. 再起動後、右ペインの「*.80(http)参照」をクリックし、プリザンターを起動してください。 ![image](/binaries/e62a3e5ca4fb4ab69b54d8dd5f0bc122) 1. プリザンターのログイン画面にて「ログインID: Administrator」「パスワード: pleasanter」を入力し、「ログイン」ボタンをクリックしてください。 ![image](/binaries/555f3c6dda0548af90f96ec841a1c5e1) 1. ログイン後に「Administrator」ユーザーのパスワード変更を求められるので、任意のパスワードを入力し、「変更」ボタンをクリックしてください。 ![image](/binaries/083ab3daf22c4e19bee526e19576e493) ## その他 [プリザンターとActive Directoryを連携する](/manual/active-directory) [プリザンターからメールを送信できるように設定する](/manual/smtp-mail) [プリザンターのデータベース(SQL Server)をバックアップする](/manual/backup-sql-server)
このページをシェアする