# ConMas Server インストール手順書

## **事前準備**

【手順】

1. インストールイメージ［i-Reporter?.?.????.zip］を解凍します。

   <div data-gb-custom-block data-tag="hint" data-style="success" class="hint hint-success"><p>【インストールイメージのファイル名について】</p><p> ?.?.????には、バージョンが入ります。</p></div>

2. `[ConMas]/SettingFiles/xml/` に​、ライセンスファイル 「License.xml」 を配置してください。​

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>【注意】</p><p> ライセンスファイル 「License.xml」 の配置は必ず必要な手順です。</p></div>

本書では、C:\直下に配置した場合を想定して説明します。 \
配置フォルダーを変更した場合は、以降の設定はパスを合わせるように実施してください。

```
《フォルダー構成例》
C:\
└─ConMas
　 ├─ConMasManager    ConMasManagerアプリケーションフォルダー
　 ├─ConMasWeb        ConMasWebアプリケーションフォルダー
　 ├─postgreSQL       データーベース格納先　※変更可
　 ├─SettingFiles     アプリケーションログファイル格納先
　 └─Tools            インストールに必要なツールを格納
　  ├─ap              APサーバーインストールに必要なツールを格納
　  └─db              DBサーバーインストールに必要なツールを格納
```

{% hint style="success" %}
※補足

データーベース格納先は変更可能です。

保存データはデータベースに格納されるため、運用に伴いデータベース格納先のディスク使用量が増大します。 \
データベース格納先をCドライブ（システムドライブ）上に配置した場合、空き容量の不足がOS自体の動作にも影響する恐れがあるため、データ量が多い環境ではCドライブ以外への変更をご検討ください。
{% endhint %}

## **データベースサーバーの構築**

### **使用ファイルの確認**

データーベースサーバー構築に使用するファイルは以下の４つです。&#x20;

・C:\ConMas\Tools\db\postgresql-\[PostgreSQLバージョン]-windows-x64.exe

・C:\ConMas\Tools\db\1.createdb.bat&#x20;

・C:\ConMas\Tools\db\2.restore.bat&#x20;

・C:\ConMas\Tools\db\irepodbBase.dump

### **PostgreSQL インストール**

以下のファイルを実行し、インストールします。

`C:\ConMas\Tools\db\postgresql-[PostgreSQLバージョン]-windows-x64.exe`

<div align="left"><figure><img src="/files/Rrkg8gRsmDODCeTtuBF2" alt=""><figcaption></figcaption></figure></div>

#### **Installation Dierctory**

インストールディレクトリを選択します。 特別な理由がない限り以下とします。&#x20;

`PostgreSQL14の場合：C:\Program Files\PostgreSQL\14`

`PostgreSQL16の場合：C:\Program Files\PostgreSQL\16`

`PostgreSQL18の場合：C:\Program Files\PostgreSQL\18`

{% hint style="success" %}
ここはPostgreSQLのプログラムファイルが配置されるのみで、データーの格納場所ではありません。
{% endhint %}

<div align="left"><figure><img src="/files/zkWMrAuTXs3CL1PsHHCl" alt=""><figcaption></figcaption></figure></div>

#### **Select Components**

「Stack Buider」以外はチェックします。

<div align="left"><figure><img src="/files/uXnj0ES3BZaDGm1ykJXi" alt=""><figcaption></figcaption></figure></div>

#### **Data Directory**

データー格納先のディレクトリとなります。

&#x20;`[ConMasフォルダー]\PostgreSQL`に変更してください。&#x20;

【例】 `C:\ConMas\postgreSQL`

{% hint style="warning" %}
PostgreSQLデータ格納ディレクト配下はウイルス対策ソフトの検査対象から除外してください。\
サーバのパフォーマンスに悪影響を与えたり、データが破損する可能性があります。
{% endhint %}

<div align="left"><figure><img src="/files/eu5ZNpeXrGbZ4pf3eMb2" alt=""><figcaption></figcaption></figure></div>

#### **Password**

原則として「cimtops」としてください。&#x20;

社内規定等により変更する場合は、 以降、  \[データベース作成] \[初期データーの作成]  \[アプリケーション設定] の手順の中で、 各ファイルのパスワード記述部分を変更値に修正してください。

<div align="left"><figure><img src="/files/DSUz4gAsTPY5MtRThECT" alt=""><figcaption></figcaption></figure></div>

#### **Port**

原則として「5432」としてください。

<div align="left"><figure><img src="/files/KGOS3gfvV7wETniChP4g" alt=""><figcaption></figcaption></figure></div>

#### **Advanced Options**

Cに変更してください。

{% hint style="warning" %}
ドライブの指定ではなく ローケル の指定になります。
{% endhint %}

<div align="left"><figure><img src="/files/jJdqMjzk6gxdogm0k3ai" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="/files/H8lw29dTqNCNwgxYC3yx" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="/files/OKHDDY7k42B4X7zrRbr0" alt=""><figcaption></figcaption></figure></div>

#### **Installing**

インストールが開始されます。

<div align="left"><figure><img src="/files/sMFS0KBigdJahRMP4f7Z" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="/files/8oHK3MtZYacfWJVe8bOA" alt=""><figcaption></figcaption></figure></div>

### **データベース作成**

初期データーベースを作成します。&#x20;

以下のバッチファイルをメモ帳で開き、環境変数を環境に合わせて変更します。

`C:\ConMas\Tools\db\1.createdb.bat`

```batch
chcp 65001
SET PGPASSWORD=cimtops
SET NEWDATABASE=irepodb
SET PGPATH=C:\Program Files\PostgreSQL\[PostgreSQLバージョン]\bin\createdb
SET LOGPATH=C:\ConMas\Tools\db\1.createdb.log

"%PGPATH%" -h localhost -p 5432 -U postgres %NEWDATABASE% 2> %LOGPATH%
echo CreateDb ErrorLevel=%ERRORLEVEL% >> %LOGPATH%
```

<table><thead><tr><th width="172">環境変数 </th><th>設定値</th></tr></thead><tbody><tr><td>PGPASSWORD</td><td>設定したDBのパスワード<br>　※変更した場合、適宜指定して下さい。</td></tr><tr><td>NEWDATABASE</td><td>「irepodb」固定</td></tr><tr><td>PGPATH</td><td>createdb.exeのフルパス　<br>　postgreSQLのインストールディレクトリ配下になります。<br>　※インストールディレクトリを変更した場合、適宜指定して下さい。</td></tr><tr><td>LOGPATH</td><td>実行ログ出力先をフルパスで入力</td></tr></tbody></table>

バッチを実行します。&#x20;

実行するとLOGPATHで設定したファイルができるのでメモ帳で開き成否を確認します。&#x20;

ログ内容が「ErrorLevel=0」であれば成功です。

![](/files/J1TuGkTJ4OpjPJB8mUqU)

{% hint style="warning" %}
失敗した場合、エラー内容がログに記載されますのでバッチ内容を修正し再実行します。
{% endhint %}

### **初期データの作成**

初期データベースを作成します。&#x20;

以下のバッチファイルをメモ帳で開き、環境変数を環境に合わせて変更します。

`C:\ConMas\Tools\db\2.restore.bat`

```batch
chcp 65001
SET PGPASSWORD=cimtops
SET NEWDATABASE=irepodb
SET RESTOREDUMP=C:\ConMas\Tools\db\irepodbBase.dump
SET PGPATH=C:\Program Files\PostgreSQL\[PostgreSQLバージョン]\bin\psql
SET LOGPATH=C:\ConMas\Tools\db\2.restore.log

"%PGPATH%" -h localhost -p 5432 -U postgres -d %NEWDATABASE% -f %RESTOREDUMP% 2> %LOGPATH%
echo Restore ErrorLevel=%ERRORLEVEL% >> %LOGPATH%
```

<table><thead><tr><th width="170">環境変数 </th><th>設定値</th></tr></thead><tbody><tr><td>PGPASSWORD</td><td>設定したDBのパスワード<br>　※変更した場合、適宜指定して下さい。</td></tr><tr><td>NEWDATABASE</td><td>「irepodb」固定</td></tr><tr><td>RESTOREDUMP</td><td>irepodbBase.dumpのパス<br>　インストーラー配下になります。<br>　※インストーラー配置フォルダーを変更した場合、適宜指定して下さい。</td></tr><tr><td>PGPATH</td><td>psql.exeのフルパス　<br>　postgreSQLのインストールディレクトリ配下になります。<br>　※インストールディレクトリを変更した場合、適宜指定して下さい。</td></tr><tr><td>LOGPATH</td><td>実行ログ出力先をフルパスで入力</td></tr></tbody></table>

バッチを実行します。&#x20;

実行するとLOGPATHで設定したファイルができるのでメモ帳で開き成否を確認します。&#x20;

ログ内容が「ErrorLevel=0」であれば成功です。(ログの最終行にあります。)

![](/files/HaQEcCaJT6XDVKejN0LO)

{% hint style="success" %}
ログの最終行がErrorLevel=0であれば成功です。
{% endhint %}

### **APサーバー（別ホスト）からの接続設定**

{% hint style="warning" %}
以下は、**APサーバーとDBサーバーが分離している場合のみ**設定します。

&#x20;同一サーバー内であればデーターベースサーバー構築完了です。&#x20;

アプリケーションサーバー構築に進んでください。
{% endhint %}

PostgreSQL は標準では、自ホストからの接続しかできません。 \
別ホストから接続できるようにするには次のファイルを変更します。

`pg_hba.conf`

このファイルは、ConMas i-Reporter を手順書通りにインストールした場合、データー格納ディレクトリ(C:\ConMas\postgreSQL)にあります。

{% hint style="warning" %}
設定ファイルの記述に間違いがあると、PostgreSQL が動作しなくなります。 \
設定変更の前に、必ずバックアップをとってから変更を行ってください。
{% endhint %}

PostgreSQL に接続するホストを制限します。 1行1レコードの書式で設定を記述してください。

{% code title="【例】" %}

```
# IPv4 local connections:
host    all             all             127.0.0.1/32            scram-sha-256
host    all             all             192.168.0.1/32           scram-sha-256
host    all             all             192.168.0.2/32             scram-sha-256
```

{% endcode %}

変更が終了したら、PostgreSQL を再起動することで設定が有効になります。&#x20;

&#x20;ファイアウォールがある場合は、ポート開放（TCP および UDP）を行ってください。

{% hint style="info" %}
【参考】 ※外部サイト

* 「PostgreSQL 13.1文書」 ＞ 「[第20章 クライアント認証 ＞ 20.1. pg\_hba.confファイル](https://www.postgresql.jp/document/13/html/auth-pg-hba-conf.html)」
* 「PostgreSQL 14.5文書」 ＞ 「[第21章 クライアント認証 ＞ 21.1. pg\_hba.confファイル](https://www.postgresql.jp/document/14/html/auth-pg-hba-conf.html)」
  {% endhint %}

## **アプリケーションサーバーの構築**

### **Windows Update**

{% hint style="warning" %}
各プロダクトのインストールを開始する前に、 「Windows Update」を実行し、最新の状態にし てください。
{% endhint %}

{% hint style="warning" %}
基盤製品のインストールの度に、「Windows Update」を実行し、 必要な修正モジュールで更新をするようにしてください。
{% endhint %}

### **Internet Infomation Service（IIS）インストール**

### **Windows Server 2019**

サーバーの役割にWebアプリケーションサーバーを追加します。

#### **サーバーマネージャー**

「サーバーマネージャー」を開き、「②役割と機能の追加」をクリック。

<div align="left"><figure><img src="/files/epz8PdD0d9mxi4rZxxL3" alt=""><figcaption></figcaption></figure></div>

#### **開始する前に**

「次へ」をクリック。

<div align="left"><figure><img src="/files/qog5PzRsU3JEgBLERSGI" alt=""><figcaption></figcaption></figure></div>

#### **インストールの種類**

「役割ベースまたは機能ベースのインストール」を選択し、「次へ」をクリック。

<div align="left"><figure><img src="/files/HOE8xoe0CFpimRtYcDj3" alt=""><figcaption></figcaption></figure></div>

#### **対象サーバーの選択**

「次へ」をクリック。

<div align="left"><figure><img src="/files/ki0aIFdXf7lAx4t0jVV5" alt=""><figcaption></figcaption></figure></div>

#### **サーバーの役割の選択**

「Web Server（IIS)」をクリック。

<div align="left"><figure><img src="/files/imU8aL3yFXXGJFHKG7gv" alt=""><figcaption></figcaption></figure></div>

小ウインドウが出てくるので、「機能の追加」をクリック。

![](/files/xt2wnw3ODrBhO7Bk6CNi)

「Web Server（IIS)」にチェックが入っていることを確認し「次へ」をクリック。

<figure><img src="/files/fo9oq4r4Q7B7bwgGtsxC" alt=""><figcaption></figcaption></figure>

#### **機能の選択**

「.NET Framework 4.7 Features」 ＞ 「ASP.NET4.7」 にチェックを入れる。

<div align="left"><figure><img src="/files/OBE7gYi7yIvbBvpJyeoi" alt=""><figcaption></figcaption></figure></div>

「.NET Framework 4.7 Features」 ＞ 「ASP.NET4.7」 にチェックが入っていることを確認し、「次へ」をクリック。

<div align="left"><figure><img src="/files/CP6jQLU1gRAOjV07Z67K" alt=""><figcaption></figcaption></figure></div>

#### **webサーバーの役割(IIS)**

「次へ」をクリック。

<div align="left"><figure><img src="/files/2ADRx0sdM6ossx1OkLjr" alt=""><figcaption></figcaption></figure></div>

#### **役割サービスの選択**

「Application Development」 ＞ 「.NET Extensibility 4.7」 ＞ 「ASP.NET 4.7」にチェックを入れる。

<div align="left"><figure><img src="/files/pELBfSUWHNFRIyd5exts" alt=""><figcaption></figcaption></figure></div>

小ウインドウが出てきた場合、「機能の追加」をクリック。

![](/files/Ftudi95JJpuiN3ywtfNX)

「Application Development」 ＞ 「.NET Extensibility 4.7」 ＞ 「ASP.NET 4.7」 にチェックが入っていることを確認し、「次へ」をクリック。

<div align="left"><figure><img src="/files/4sVAt4vmzTs0pEaeB5Zq" alt=""><figcaption></figcaption></figure></div>

#### **インストール オプションの確認**

「インストール」をクリック。

<div align="left"><figure><img src="/files/ldbIwnBcbFfPtXIpqw8L" alt=""><figcaption></figcaption></figure></div>

#### **結果**

インストールが開始します。\
インストールが完了したら「閉じる」をクリック。

<div align="left"><figure><img src="/files/Ke0NoVVfm6pukrZWt9Xt" alt=""><figcaption></figcaption></figure></div>

### **Windows Server 2022**

サーバーの役割にWebアプリケーションサーバーを追加します。

#### **サーバーマネージャー**

「サーバーマネージャー」を開き、「②役割と機能の追加」をクリック。

<div align="left"><figure><img src="/files/epz8PdD0d9mxi4rZxxL3" alt=""><figcaption></figcaption></figure></div>

#### **開始する前に**

「次へ」をクリック。

<div align="left"><figure><img src="/files/rZvJcHNzEsP0Z5AZW0ki" alt=""><figcaption></figcaption></figure></div>

#### **インストールの種類の選択**

「役割ベースまたは機能ベースのインストール」を選択し、「次へ」をクリック。

<div align="left"><figure><img src="/files/54fePpe6NzMzjcSjESgd" alt=""><figcaption></figcaption></figure></div>

#### **サーバーの選択**

「次へ」をクリック。

<div align="left"><figure><img src="/files/FceYXP6IBFNkwJuZNBHW" alt=""><figcaption></figcaption></figure></div>

#### **サーバーの役割の選択**

「Web Server（IIS)」をクリック。

<div align="left"><figure><img src="/files/SP8L37LHqNKm2EO2tWNA" alt=""><figcaption></figcaption></figure></div>

小ウインドウが出てくるので、「機能の追加」をクリック。

![](/files/xt2wnw3ODrBhO7Bk6CNi)

「Web Server（IIS)」にチェックが入っていることを確認し「次へ」をクリック。

<div align="left"><figure><img src="/files/iKqbIZPuhr20lzLzfcAw" alt=""><figcaption></figcaption></figure></div>

#### **機能の選択**

「.NET Framework 4.8 Features」 ＞ 「ASP.NET4.8」 にチェックを入れる。

<div align="left"><figure><img src="/files/yyQuxoiZcY8l0Ag5FJht" alt=""><figcaption></figcaption></figure></div>

「.NET Framework 4.8 Features」 ＞ 「ASP.NET4.8」 にチェックが入っていることを確認し、「次へ」をクリック。

<div align="left"><figure><img src="/files/bLH2yBIEAJvqFp4cvWby" alt=""><figcaption></figcaption></figure></div>

#### **webサーバーの役割(IIS)**

「次へ」をクリック。

<div align="left"><figure><img src="/files/3Yg9jGLIw9utpnItS1Z9" alt=""><figcaption></figcaption></figure></div>

#### **役割サービスの選択**

「Application Development」 ＞ 「.NET Extensibility 4.8」 ＞ 「ASP.NET 4.8」にチェックを入れる。

<div align="left"><figure><img src="/files/JNmKmcjVrdPnJ2UYbWhu" alt=""><figcaption></figcaption></figure></div>

小ウインドウが出てきた場合、「機能の追加」をクリック。

<div align="left"><figure><img src="/files/POZwpnecfhJk65CwYNla" alt=""><figcaption></figcaption></figure></div>

「Application Development」 ＞ 「.NET Extensibility 4.8」 ＞ 「ASP.NET 4.8」 にチェックが入っていることを確認し、「次へ」をクリック。

<div align="left"><figure><img src="/files/06JKKsSuaRfdOQai6sB1" alt=""><figcaption></figcaption></figure></div>

#### **確認**

「インストール」をクリック。

<div align="left"><figure><img src="/files/j34LuN9Ub5cBcH8HRMbt" alt=""><figcaption></figcaption></figure></div>

#### **結果**

インストールが開始します。\
インストールが完了したら「閉じる」をクリック。

<div align="left"><figure><img src="/files/PwP6kSH8z20SE6FwlZMv" alt=""><figcaption></figcaption></figure></div>

### **Windows Server 2025**

サーバーの役割にWebアプリケーションサーバーを追加します。

#### **サーバーマネージャー**

「サーバーマネージャー」を開き、「②役割と機能の追加」をクリック。

<div align="left"><figure><img src="/files/epz8PdD0d9mxi4rZxxL3" alt=""><figcaption></figcaption></figure></div>

#### **開始する前に**

「次へ」をクリック。

<div align="left"><figure><img src="/files/gUj2SeUI8udnF0yTZONJ" alt=""><figcaption></figcaption></figure></div>

#### **インストールの種類の選択**

「役割ベースまたは機能ベースのインストール」を選択し、「次へ」をクリック。

<div align="left"><figure><img src="/files/5ZcfzYCmdvQkWx7DHzTC" alt=""><figcaption></figcaption></figure></div>

#### **サーバーの選択**

「次へ」をクリック。

<div align="left"><figure><img src="/files/TbmGIZfiJ4qhkD2BhXb0" alt=""><figcaption></figcaption></figure></div>

#### **サーバーの役割の選択**

「Web サーバー (IIS)」をクリック。

<div align="left"><figure><img src="/files/It7EWC3aZqdFzOr2Snbl" alt=""><figcaption></figcaption></figure></div>

小ウインドウが出てくるので、「機能の追加」をクリック。

<div align="left"><figure><img src="/files/YBs4SfA66bvmw1ly39rO" alt=""><figcaption></figcaption></figure></div>

「Web サーバー (IIS)」にチェックが入っていることを確認し「次へ」をクリック。

<div align="left"><figure><img src="/files/Gn5SIjAWGlJfdwu9Hipg" alt=""><figcaption></figcaption></figure></div>

#### **機能の選択**

「.NET Framework 4.8 Features」 ＞ 「ASP.NET4.8」 にチェックを入れる。

<div align="left"><figure><img src="/files/dm5V7svAEeZv1AJqRBAB" alt=""><figcaption></figcaption></figure></div>

「.NET Framework 4.8 Features」 ＞ 「ASP.NET4.8」 にチェックが入っていることを確認し、「次へ」をクリック。

<div align="left"><figure><img src="/files/a3Fwc1tGmbbxNwxgb0Lp" alt=""><figcaption></figcaption></figure></div>

#### **webサーバーの役割(IIS)**

「次へ」をクリック。

<div align="left"><figure><img src="/files/mKUs7LaIqrUV9q5epgtM" alt=""><figcaption></figcaption></figure></div>

#### **役割サービスの選択**

「アプリケーション開発」 ＞ 「.NET拡張機能 4.8」 ＞ 「ASP.NET 4.8」にチェックを入れる。

<div align="left"><figure><img src="/files/dC5nMnE0Bke3Ju3A451l" alt=""><figcaption></figcaption></figure></div>

小ウインドウが出てきた場合、「機能の追加」をクリック。

<div align="left"><figure><img src="/files/MxbDphCmR6o93EVJa4zq" alt=""><figcaption></figcaption></figure></div>

アプリケーション開発」 ＞ 「.NET 拡張機能4.8」 ＞ 「ASP.NET 4.8」 にチェックが入っていることを確認し、「次へ」をクリック。

<div align="left"><figure><img src="/files/nE3FZKo3VX4EF3nKZo7X" alt=""><figcaption></figcaption></figure></div>

#### **確認**

「インストール」をクリック。

<div align="left"><figure><img src="/files/BysLqyi745bMdFhLXpL5" alt=""><figcaption></figcaption></figure></div>

#### **結果**

インストールが開始します。\
インストールが完了したら「閉じる」をクリック。

<div align="left"><figure><img src="/files/q1FDTvESkgA9P0UkHMwS" alt=""><figcaption></figcaption></figure></div>

### **dotConnect インストール**

以下のファイルを実行し、インストールします。

`C:\ConMas\Tools\ap\dcpostgresqlfree<バージョン>.exe`

「Next >」をクリック。

<div align="left"><figure><img src="/files/vQ19E1pY2fGNYCslfIuo" alt=""><figcaption></figcaption></figure></div>

「Next >」をクリック。

<div align="left"><figure><img src="/files/sAYT2zyFynFyauA9P8i5" alt=""><figcaption></figcaption></figure></div>

「Next >」をクリック。

<div align="left"><figure><img src="/files/bceo7SebV2KgPOsDaQ8c" alt=""><figcaption></figcaption></figure></div>

「Next >」をクリック。

※SampleとHelp filesは チェックを外しても構いません。

<div align="left"><figure><img src="/files/sZBpuTrFg1QiQxGX8AMm" alt=""><figcaption></figcaption></figure></div>

「Next >」をクリック。

<div align="left"><figure><img src="/files/bbRqHfRNXz9wf17OhrhN" alt=""><figcaption></figcaption></figure></div>

「Next >」をクリック。

<div align="left"><figure><img src="/files/jeIJiDFTofn5tenSpZVd" alt=""><figcaption></figcaption></figure></div>

「Install」をクリック。

<div align="left"><figure><img src="/files/afyCl54kJxU7FWofwBeu" alt=""><figcaption></figcaption></figure></div>

「Finish」をクリック。

<div align="left"><figure><img src="/files/YGnyi4Y7EV7x2jOYbh8Z" alt=""><figcaption></figcaption></figure></div>

{% hint style="warning" %}
ConMas Manager バージョン8.2.25100以降の動作には、

* **「Microsoft Visual C++ 2015-2022 再頒布可能パッケージ(X64)」 バージョン 14.20 以上**

が必要です。&#x20;

詳細は、「[Microsoft Visual C++ 2015-2022 再頒布可能パッケージ(X64) インストール(バージョンアップ)手順](/server-construction-maintenance/server-installation/vc-redistributable.md)」 をご参照ください。
{% endhint %}

### **アプリケーション設定**

#### **アプリケーションの設定ファイル**

アプリケーションの設定ファイルは以下2ファイルになります。\
インストールドライブ、配置フォルダを変更した場合や、データベースパスワードを変更した場合、設定ファイルの変更が必要になります。

**・ConMasManager**

`C:\ConMas\ConMasManager\Web.config`

**・ConMasWeb**

`C:\ConMas\ConMasWeb\Web.config`

#### **インストールドライブ、配置フォルダを変更した場合**

上記２ファイルの内容を変更してください。

【変更内容】

```
C:/ConMas/...
（変更）⇒　<インストールドライブ＞:/配置フォルダ/...

C:\\ConMas\...
（変更）⇒　<インストールドライブ＞:\\配置フォルダ\...

※ファイル中の全ての記述の置換えが必要になります。
```

【例　Cドライブ→Dドライブに変更】

```
C:/ConMas/SettingFiles/xml/
（変更）⇒　D:/ConMas/SettingFiles/xml/

C:\\ConMas\\SettingFiles\\logs\\Standard
（変更）⇒ D:\\ConMas\\SettingFiles\\logs\\Standard
```

#### **データベースパスワードを変更した場合**

上記２ファイルの内容を変更してください。

```
<add name="db" connectionString="User
Id=postgres;Password=cimtops;Host=localhost;Database=irepodb;Unicode=True;"/>
（変更）⇒ <add name="db" connectionString="User
Id=postgres;Password=[変更したパスワード];Host=localhost;Database=irepodb;Unicode=True;"/>
```

### **IIS設定**

### **Windows Server 2019**

#### **IISへのアプリケーション登録**

windowsメニューから「インターネットインフォメーションサービス(IIS)」を開きます。

<div align="left"><figure><img src="/files/zWZObYtVWgoVoe24q6RL" alt=""><figcaption></figcaption></figure></div>

\[サーバー名] ＞ 「サイト」 ＞ 「Default Web Site」を右クリックしてメニューを表示させ、「アプリケーションの追加」をクリック。

![](/files/MUGbM8PRSYJymLGH16Tt)

以下情報を設定し、「OK」をクリック。

```
エイリアス：ConMasManager
アプリケーションプール：.NET v4.5
物理パス：C:\ConMas\ConMasManager
```

{% hint style="success" %}
\[アプリケーションプール]にて「.NET v4.5」がリストに表示されない場合は、

「Internet Infomation Service（IIS）インストール」  ＞ 「[webサーバーの役割(IIS)](#websbnoiis)」&#x20;

において、

「Application Development」 ＞ 「NET Extensibility 4.7」 ＞ 「ASP.NET 4.7」が選択されていることをご確認ください。
{% endhint %}

<div align="left"><figure><img src="/files/uMKVa5oEZL5YLhLfRmGi" alt=""><figcaption></figcaption></figure></div>

以下情報を設定し、「OK」をクリック。

```
エイリアス：ConMasWeb
アプリケーションプール：.NET v4.5
物理パス：C:\ConMas\ConMasWeb
```

<div align="left"><figure><img src="/files/ptmxjLqKw1aovrDzW29V" alt=""><figcaption></figcaption></figure></div>

#### **フォルダーのセキュリティ設定**

C:\ConMas\SettingFilesフォルダを右クリックしてプロパティを表示し、セキュリティタブ→編集をクリックします。

<div align="left"><figure><img src="/files/NfJ4dsTXQBwB6Lkrojlh" alt=""><figcaption></figcaption></figure></div>

追加をクリックしてユーザー または グループ の選択画面を表示します。 場所にローカルサーバー（ConMasインストールサーバー）が表示されていることを確認し、詳細設定をクリック。

<div align="left"><figure><img src="/files/tWD1E84LNaMtxKZLf3bt" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="/files/uHSh6MZZg2AXGuWbOD02" alt=""><figcaption></figcaption></figure></div>

検索をクリックすると、検索結果にユーザー一覧が表示されますので、 この中から「IIS\_IUSRS」を選択しダブルクリックします。

<div align="left"><figure><img src="/files/HjKaac7RwXi0zquO7w4G" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="/files/itVOjpJNtN5KvKss2bid" alt=""><figcaption></figcaption></figure></div>

SettingFilesのアクセス許可画面上にIIS\_IUSRSが表示されますので、 フルコントロールを設定してＯＫをクリックします。

<div align="left"><figure><img src="/files/bGppdySCDEhDIZQNnoyI" alt=""><figcaption></figcaption></figure></div>

### **Windows Server 2022**

#### **IISへのアプリケーション登録**

windowsメニューから「インターネットインフォメーションサービス(IIS)」を開きます。

<div align="left"><figure><img src="/files/zWZObYtVWgoVoe24q6RL" alt=""><figcaption></figcaption></figure></div>

\[サーバー名] ＞ 「サイト」 ＞ 「Default Web Site」を右クリックしてメニューを表示させ、「アプリケーションの追加」をクリック。

<div align="left"><figure><img src="/files/RTlUN65csrkuw2dK9xNa" alt=""><figcaption></figcaption></figure></div>

以下情報を設定し、「OK」をクリック。

```
エイリアス：ConMasManager
アプリケーションプール：.NET v4.5
物理パス：C:\ConMas\ConMasManager
```

{% hint style="success" %}
\[アプリケーションプール]にて「.NET v4.5」がリストに表示されない場合は、

Internet Infomation Service（IIS）インストール ＞ [webサーバーの役割(IIS)](#websbnoiis-1)

において、

「Application Development」 ＞ 「NET Extensibility 4.8」 ＞ 「ASP.NET 4.8」が選択されていることを確認ください。
{% endhint %}

<div align="left"><figure><img src="/files/uMKVa5oEZL5YLhLfRmGi" alt=""><figcaption></figcaption></figure></div>

以下情報を設定し、「OK」をクリック。

```
エイリアス：ConMasWeb
アプリケーションプール：.NET v4.5
物理パス：C:\ConMas\ConMasWeb
```

<div align="left"><figure><img src="/files/ptmxjLqKw1aovrDzW29V" alt=""><figcaption></figcaption></figure></div>

#### **フォルダーのセキュリティ設定**

C:\ConMas\SettingFilesフォルダを右クリックしてプロパティを表示し、セキュリティタブ→編集をクリックします。

<div align="left"><figure><img src="/files/tkRvbSE59vlVjsE3Bzlk" alt=""><figcaption></figcaption></figure></div>

追加をクリックしてユーザー または グループ の選択画面を表示します。 場所にローカルサーバー（ConMasインストールサーバー）が表示されていることを確認し、詳細設定をクリック。

<div align="left"><figure><img src="/files/Y5msMyBNU7EaF18A5qBU" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="/files/7ALSV5Q4somEWmmcEZlf" alt=""><figcaption></figcaption></figure></div>

検索をクリックすると、検索結果にユーザー一覧が表示されますので、 この中から「IIS\_IUSRS」を選択しダブルクリックします。

<div align="left"><figure><img src="/files/3RuIA2Rgyextdvzsjngx" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="/files/Q0ZFW6KtV1Pv4cLYMG8i" alt=""><figcaption></figcaption></figure></div>

SettingFilesのアクセス許可画面上にIIS\_IUSRSが表示されますので、 フルコントロールを設定してＯＫをクリックします。

<div align="left"><figure><img src="/files/GoGAEAKu5R9q77wUQvh7" alt=""><figcaption></figcaption></figure></div>

### **Windows Server 2025**

#### **IISへのアプリケーション登録**

windowsメニューから「インターネットインフォメーションサービス(IIS)マネージャー」を開きます。

<div align="left"><figure><img src="/files/SiHtqqEqNYda93uW2CWh" alt=""><figcaption></figcaption></figure></div>

\[サーバー名] ＞ 「サイト」 ＞ 「Default Web Site」を右クリックしてメニューを表示させ、「アプリケーションの追加」をクリック。

<div align="left"><figure><img src="/files/Yx2cKmrat8n83CUOAKTi" alt=""><figcaption></figcaption></figure></div>

以下情報を設定し、「OK」をクリック。

```
エイリアス：ConMasManager
アプリケーションプール：.NET v4.5
物理パス：C:\ConMas\ConMasManager
```

{% hint style="success" %}
\[アプリケーションプール]にて「.NET v4.5」がリストに表示されない場合は、

Internet Infomation Service（IIS）インストール ＞ [webサーバーの役割(IIS)](#websbnoiis-1)

において、

「アプリケーション開発」 ＞ 「.NET 拡張機能 4.8」 ＞ 「ASP.NET 4.8」が選択されていることを確認ください。
{% endhint %}

<div align="left"><figure><img src="/files/uMKVa5oEZL5YLhLfRmGi" alt=""><figcaption></figcaption></figure></div>

以下情報を設定し、「OK」をクリック。

```
エイリアス：ConMasWeb
アプリケーションプール：.NET v4.5
物理パス：C:\ConMas\ConMasWeb
```

<div align="left"><figure><img src="/files/ptmxjLqKw1aovrDzW29V" alt=""><figcaption></figcaption></figure></div>

#### **フォルダーのセキュリティ設定**

C:\ConMas\SettingFilesフォルダを右クリックしてプロパティを表示し、セキュリティタブ→編集をクリックします。

<div align="left"><figure><img src="/files/eXZ1EKNLmSTYar8WiITq" alt=""><figcaption></figcaption></figure></div>

追加をクリックしてユーザー または グループ の選択画面を表示します。 場所にローカルサーバー（ConMasインストールサーバー）が表示されていることを確認し、詳細設定をクリック。

<div align="left"><figure><img src="/files/z9SRuitsSJv6DDo1f6hM" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="/files/J8r5BeKQyLyCLhwr39tD" alt=""><figcaption></figcaption></figure></div>

検索をクリックすると、検索結果にユーザー一覧が表示されますので、 この中から「IIS\_IUSRS」を選択しダブルクリックします。

<div align="left"><figure><img src="/files/YsDBLnSDnZfsSAlHfVom" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="/files/EB6eQaFX7HYmdqIbEl8l" alt=""><figcaption></figcaption></figure></div>

SettingFilesのアクセス許可画面上にIIS\_IUSRSが表示されますので、 フルコントロールを設定してＯＫをクリックします。

<div align="left"><figure><img src="/files/YaxLYpATzqsSHn9iZYwi" alt=""><figcaption></figcaption></figure></div>

## **ConMasManagerへの初回ログイン**

ConMas Managerにログインできることを確認してください。\
Webブラウザーを起動し、「ConMas Manager」に接続します。

手順通りにインストールした場合は、ConMas ManagerのURLは下記になります。

`http://（サーバーのIPアドレス）/ConMasManager/`

## PostgreSQL推奨設定（オンプレミス版のみ）

インストール完了後、ConMas i-Reporterシステムのデーターベース（PostgreSQL）のチューニングを実施することを推奨いたします。

データーベース（PostgreSQL）のチューニングは必須ではありませんが、postgresql.conf の値を推奨設定値に変更することで、メモリ使用量やクエリ実行時の処理効率を調整することが可能です。

より安定してご利用いただく観点から、ConMas Server のインストール作業と併せてご実施いただくことを推奨いたします。

{% hint style="info" %}
手順について、詳細は「[オンプレミス版\_PostgreSQL推奨設定](https://manuals.i-reporter.jp/server-construction-maintenance/maintenance/postgresql-recommended-settings)」をご参照ください。
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manuals.i-reporter.jp/server-construction-maintenance/server-installation/server-installation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
