複数のConquestサーバを起動し、ブラウザでユーザごとにアクセス †更新日2021-02-01 (月) 16:26:57
複数のConquestサーバのインストール †
2つ目のConquestサーバのインストールは dicomserver1419b.zipを解凍し、インストールフォルダに「distribution」をコピーする ここでは、「c:\usr\hospiral-a\」にインストールするので、この中にに「distribution」をコピーする。 その後「distribution」を「dicomserver1419b-a」にリネームする。 設定条件 †
2つ目のConquestのインストール †起動中のConquestは全て停止する。 dicomserver1419b-a内の「ConquestDICOMServer.exe」を起動する。
DB名: conquesta
2つのConquestの起動 †DBの確認 †C:\Program Files\MySQL\MySQL Server 5.7\bin>mysqlshow -u root -p Enter password: ******** +--------------------+ | Databases | +--------------------+ | information_schema | | conquest | ←元のconquest DB | conquesta | ←追加したconquest DB | mysql | | performance_schema | | sys | +--------------------+ CGIのBasc認証のためのApacheの設定 †Apacheのインストールはこちら Apcheの設定 †Conquestのcgiを/cgi-bin/に個々にフォルダを作成すして、アクセスURLを変更する。 またこの個々のファオルダにアクセスするためにBaisc認証を行う。
Apache24\cgi-bin\original
Apache24\cgi-bin\hospital-a \cgi-binのフォルダでBaisc認証を行うためApache24\conf\httpd.confを修正 †
<Directory "${SRVROOT}/cgi-bin"> AllowOverride None Options None Require all granted </Directory>
<Directory "${SRVROOT}/cgi-bin"> ## AllowOverride None ## ↓これがないと.htaccessファイルが有効にならない AllowOverride Limit AuthConfig Options None ##Require all granted Require all denied ## <-------IP制限(今回は使用しない-----------> ## Require ip 192.168.0.0/24 ## <------end---------> </Directory> 各アクセス制御ファイル(.htaccess) †
Apache24\cgi-bin\original\.htaccess AuthUserFile "C:\usr\Apache24\conf\.htpasswd" AuthName "Please enter your ID and Password." AuthType BASIC Require valid-user
Apache24\cgi-bin\hospital-a\.htaccess AuthUserFile "C:\usr\Apache24\conf\.htpasswda" AuthName "Please enter your ID and Password." AuthType BASIC Require valid-user 各パスワードファイル(.htpasswd) †
(ユーザID):(パスワード)
User1:******
User2:****** 動作確認 †
参考 †/cgi-bin/で.htaccessを有効にする † |