アプリケーションをForguncy Serverに発行します。
Forguncy
Builderで作成したアプリケーションは、次の2つの方法でサーバーに配置できます。
(1)Forguncy Builderから直接Forguncy
Serverに発行する方法。ここでは、この方法について手順を説明します。
(2)Forguncyサーバー単独でアプリケーションを配置する に記載の方法。
1 [発行]→[サーバー]をクリックします。
2 サーバー発行ダイアログで必要な情報を設定します。
サーバー |
Forguncy
Serverがインストールされているコンピューター名(マシン名)、URL、もしくはIPアドレスを指定します。 |
ユーザー名 |
Forguncy
Serverのユーザー名を指定します。Windowsのユーザーではないことに注意してください。 |
パスワード |
ユーザーのパスワードを指定します。既定のユーザーアカウント「Administrator」の既定のパスワードは「123456」です。 |
ポート番号 |
デフォルトは「80」です。変更する場合はポート番号を指定します。指定可能なポート番号は、既定の80番と1025番から65534番までです。 |
アプリケーション名 |
アプリケーション名を指定します。アプリケーション名は最終的にユーザーが利用するアプリケーションの宛先URLの一部となります。アプリケーション名はプロジェクトファイルごとに保存されます。 |
上記の設定が終わったら[接続の確認]をクリックします。問題がなければ次のダイアログが表示されます。
発行時の動作をチェックボックスで設定します。
発行後にメンテナンスモードを解除する |
アプリケーションがメンテナンスモードになっていた場合、発行完了後にメンテナンスモードを解除します。 |
サーバー上にあるデータベースを上書きする |
この設定は内部データベースだけでなく、リンクテーブル(外部データベース)にも影響のある設定です。 |
開発時ユーザーアカウント管理のロールデータを含める |
開発時に作成したユーザー管理アカウントサービスのロールデータをForguncy Serverに発行します。 |
設定を保存する |
このダイアログでの設定を保存します。 |
HTTPS |
HTTPSを使用します。あらかじめForguncy Server側でHTTPSの設定が必要です。 |
3 [発行]をクリックするとアプリケーションがForguncy Serverに発行されます。Webブラウザーにスタートページが表示されます。
(※スタートページがログインを必要とする設定の場合)
4 Forguncy Serverの実行アカウント権限を確認します。
発行したアプリケーションが正常に動作しているならば確認する必要はありませんが、 データベースへの接続が失敗しておりデータが正しく表示されないような場合は、権限の問題の可能性があります。
通常Forguncy
Serverのサービスプロセスは、そのサーバーコンピューターの「Local System」アカウントで実行されます。例えばアプリケーション内でSQL
ServerにWindows認証で接続していた場合、「Local
System」アカウントはWindows認証で有効ではないため、正しくデータが取得できません。このような場合は、Forguncy Serverの実行アカウントを変更するを参照して、Forguncy
ServerのサービスのログインをWindows認証が可能なアカウントに変更する必要があります。
この他に問題があった場合は、Forguncy Serverのトラブルシューティングを参照してください。
5 アプリケーションを確認します。
Forguncy サーバーマネージャーを起動して、発行したアプリケーションが表示されることを確認します(Forguncyサーバーマネージャーの起動は ユーザーアカウント管理へのログイン を参照)。