ColdFusion のダウンロードまたは Adobe.com の ColdFusion から ColdFusion をダウンロードします。
- ColdFusion サーバープロファイル
- ColdFusion のインストール
- システムの設定
- ColdFusion 設定のインストール
- 統合テクノロジのインストール
- ColdFusion の 2023 および 2021 アップデートでの新しい JVM 引数
- ColdFusion(2025 リリース)の新しい JVM 引数
- CFSetup 設定ツール
- コマンドラインインターフェイス(CLI)
- ColdFusion の中央管理型サーバー(CCS)
- ColdFusion の管理
- ColdFusion Administrator を使用する
- ColdFusion のデータソース管理
- Webサーバーに接続
- ColdFusion アプリケーションのデプロイ
- ColdFusion セキュリティの管理
- 複数のサーバーインスタンスを使用
- ColdFusion Administrator API リファレンス
- ColdFusion のインストールと設定ユーザーガイド
-
ColdFusion を設定するには
- ColdFusion の 2023 および 2021 アップデートでの新しい JVM 引数
- ColdFusion(2025 リリース)の新しい JVM 引数
- CFSetup 設定ツール
- コマンドラインインターフェイス(CLI)
- ColdFusion の中央管理型サーバー(CCS)
- ColdFusion の管理
- ColdFusion Administrator を使用する
- ColdFusion のデータソース管理
- Webサーバーに接続
- ColdFusion アプリケーションのデプロイ
- ColdFusion セキュリティの管理
- 複数のサーバーインスタンスを使用
- ColdFusion Administrator API リファレンス
ColdFusion の機能制限ライセンス(FRL)- 分離ライセンス、アクティベーションコードを追加する方法、ライセンスをアクティベートまたはディアクティベートする方法について説明します。
機能制限ライセンス(FRL)- 分離は、インターネットに接続されていないマシンで作業するユーザー向けのライセンスアクティベーションモードです。対応するライセンスを作成するには、パッケージ作成時に一意のアクティベーションコードが必要です。ライセンスは、アクティベーションパッケージを使用して、コンピューターに直接インストールされます。また、分離ライセンスの場合は、アクティベーション中に Adobe アクティベーションサーバーに呼び出しが行われないので、インターネット接続は必要ありません。
管理ワークフロー
分離の機能制限ライセンスパッケージにコンピューター固有のライセンス情報を含めるには、パッケージを生成する際にコンピューターのアクティベーションコードを含めます。ColdFusion Administrator のライセンスとアクティベーションページからアクティベーションコードを生成します。アクティベーションコードを生成したら、Admin Console で分離の機能制限ライセンスパッケージを作成し、ユーザーのマシンにデプロイします。したがって、機能制限ライセンス - 分離を使用したライセンス済みの ColdFusion は、Admin Console への報告を行いません。要約すると、アドビでは、このライセンスアクティベーション方法を使用するクライアントマシンからデータや情報を受信しません。また、このライセンスモードでは、使用状況データは報告されません。
機能制限ライセンス(FRL)のアクティベーションコードの生成
Adobe Admin Console のアクティベーションコードは通常、組織内のユーザーに対してアドビ製品およびサービスをアクティベートするために使用される引き換えコードまたはライセンスアクティベーションコードを指します。
ColdFusion のインストール
-
-
ColdFusion をインストールします。
-
ColdFusion をインストールしたら、ColdFusion Administrator を起動します。
アクティベーションコードの生成
-
ColdFusion Administrator で、ライセンスとアクティベーションページに移動します。
-
「ライセンスをアクティベート」セクションで、ライセンスモードドロップダウンから「機能制限ライセンス(分離)」を選択します。
-
デプロイメントタイプドロップダウンから、デプロイメントのタイプ(ステージング、テスト、開発、災害復旧、またはプロダクション)を選択します。
-
「コードをコピー」を選択して、アクティベーションコードをコピーします。
次に、Adobe Admin Console でアクティベーションコードを使用し、ライセンスパッケージをダウンロードして、ライセンスパスファイルブラウザーでパッケージの場所を指定します。
Admin Console でのパッケージの作成
-
Adobe Admin Console を起動します。
-
「パッケージ」タブを選択します。
-
「パッケージ」タブで、「パッケージを作成」を選択します。
-
「機能制限ライセンス」を選択し、「次へ」を選択します。
Admin Console で「機能制限ライセンス」オプションを選択 Admin Console で「機能制限ライセンス」オプションを選択 -
「分離アクティベーション」を選択し、「次へ」を選択します。
-
ColdFusion Administrator から生成したアクティベーションコードを入力するか、複数のコンピューター用に CSV ファイルを作成した場合は、その CSV ファイルをアップロードします。
-
「別のコードを追加」を選択して、複数のアクティベーションコードを入力します。
ColdFusion Administrator から生成されたアクティベーションコードを追加します ColdFusion Administrator から生成されたアクティベーションコードを追加します 注意:アクティベーションコードはマシン固有です。以前に ColdFusion をインストールしたことがあり、FRL 分離パッケージのチャレンジコードを生成している場合は、マシン固有のアクティベーションコードは変更されないので、新しいインストールに同じコードを使用できます。
-
「次へ」を選択します。
-
必要な使用権限を選択してから、「次へ」を選択します。
使用権限を選択 使用権限を選択 -
構成 画面で、必要なオプションを選択してから、「次へ」を選択します。
プラットフォームと言語を選択 プラットフォームと言語を選択 - プラットフォームを選択:オペレーティングシステムとプロセッサーサポートを次から選択します。
- macOS(ユニバーサル)
- macOS(Intel)
- macOS(Apple Silicon)
- Windows(64 ビット版)
- Windows(32 ビット版)
- Windows(ARM)
- 言語:パッケージを作成する言語を選択します。
- OS ロケールを使用:クライアントマシンの OS 言語でデプロイするパッケージを作成できます。この場合、OS 言語はデプロイするパッケージのデフォルトのフォールバック言語になります。
- プラットフォームを選択:オペレーティングシステムとプロセッサーサポートを次から選択します。
-
アプリを選択画面に、ColdFusion のアクティベートに必要なライセンスファイルが表示されます。「使用可能なアプリケーション」セクションは ColdFusion には適用されないので無視できます。ColdFusion は、製品をアクティベートするためのファイルを含むライセンスファイルのみを使用します。「次へ」を選択します。
ライセンスファイルを選択 ライセンスファイルを選択 -
プラグインを選択画面は無視します。ColdFusion には適用されません。「次へ」を選択します。
-
オプション画面も無視します。ColdFusion には適用されません。「次へ」を選択します。
-
完了画面で、パッケージの名前を入力します。使用権限、プラットフォーム、言語などの情報を含むパッケージの詳細を表示することもできます。
作成するパッケージの名前を入力 作成するパッケージの名前を入力 -
「パッケージを作成」を選択します。
パッケージ作成プロセスが開始されると、パッケージリストに戻ります。
パッケージが正常に作成されると、パッケージをダウンロードするように求められます。
また、対応するパッケージの行のダウンロード列にダウンロードリンクがあります。後でパッケージをダウンロードできます。
パッケージは Admin Console で最長 3 日間利用可能です。パッケージをダウンロードできる残り時間を確認するには、パッケージ名の右側をクリックします。
ColdFusion のアクティベート
ダウンロードされるパッケージファイルは.zip ファイル形式です。ファイルを解凍し、ライセンスをコンピューターに保存します。パッケージには、次のファイルが含まれています。
- adobe-licensing-toolkit.exe:ColdFusion はこのファイルを使用しません。
- ngl-preconditioning-data.json:ColdFusion は、このファイルをアクティベーションに使用します。このファイルには、npdID、npdSpecVersion、deploymentMode、operatingConfigs などのライセンス関連情報が含まれています。
- PackageInfo.txt:パッケージの名前、タイプおよびプラットフォームが含まれます。
ngl-preconditioning-data.json ファイルは、ColdFusion をアクティベートするために使用されます。
-
ColdFusion Administrator を起動します。
-
ライセンスとアクティベーションのアクティベーション ページに移動します。
-
ライセンスモードとデプロイメントの種類を選択します。
-
「ライセンスのアクティベート」セクションで、ファイルを保存したパスを参照し、json ファイルを選択します。
-
「アクティベート」を選択します。アクティベーションに成功すると、確認メッセージが表示されます。アクティベーションに失敗した場合は、license.log(cfusion/logs)でログを確認する必要があります。
アクティベーション後には、以下のものが CF_HOME/nglfiles に作成されます。
- OperatingConfigs
- 証明書
- Asnps
- cfusion/lib/ngl-preconditioning-data.json
ライセンスのディアクティベート
ライセンスをディアクティベートすると、ColdFusion がデベロッパーモードに戻ります。手順に従って、ライセンスをディアクティベートします。
-
ColdFusion Administrator を起動します。
-
ライセンスとアクティベーションページの「アクティベーション」セクションに移動します。
-
「ディアクティベート」を選択します。
アクティベーション解除に成功すると、確認メッセージが表示されます。アクティベーション解除に失敗した場合は、license.log(cfusion/logs)のログを確認する必要があります。
ColdFusion が体験版期間内の場合は、体験版に戻ります。アクティベーション解除を行うと、ライセンスに関連するすべてのファイルがクリアされます。アクティベーション解除後、ファイル ngl-preconditioning-data.json は削除されます。
Admin API のサポート
license.cfc には、FRL 分離ライセンス用のアクティベーションコードのアクティベーション、アクティベーション解除および生成用の次の API が含まれています。
- activateNow()
- deactivateNow()
- getChallengeCode()
アクティベーションコードの取得
次のスクリプトは、FRL 分離ライセンスのアクティベーションコードを取得します。
<cfscript> adminObj = createObject("component","CFIDE.adminapi.administrator"); adminObj.login("Adobe$123"); runObj = createObject("component","CFIDE.adminapi.runtime"); licenseObj = CreateObject("component","CFIDE.adminapi.license") activateResp = licenseObj.generateChallengeCode(); writeDump(activateResp) </cfscript>
Admin API を使用したアクティベート
次のスクリプトは、FRL 分離ライセンスをアクティベートします。
<cfscript> activationPackageJSONPath = ExpandPath( "./ngl-preconditioning-data.json") admin= createObject("component","CFIDE.adminapi.administrator") admin.login("Adobe$123") licenseObj = CreateObject("component","CFIDE.adminapi.license") response = licenseObj.activateNow(activationPackageJSONPath, "Production") writeDump(response) </cfscript>
Admin API を使用したディアクティベート
次のスクリプトは、FRL 分離ライセンスをディアクティベートします。
<cfscript> admin= createObject("component","CFIDE.adminapi.administrator") admin.login("Adobe$123") licenseObj = CreateObject("component","CFIDE.adminapi.license") response = licenseObj.deactivateNow() writeDump(response) </cfscript>
FRL 分離ライセンスを使用した ColdFusion のサイレントインストール
サイレントインストールは、ユーザーとやり取りしません。 サイレントインストールは、ColdFusion を複数のコンピューターに同じインストールオプションおよび設定でインストールする場合に便利です。
サイレントインストーラーを使用して、ColdFusion サーバー設定、マルチサーバー設定または JEE 設定をインストールできます。サイレントインストーラーは、ColdFusion がサポートするすべてのプラットフォームで実行できます。
プロパティファイルの作成
silent.properties ファイルは、インストールパラメーターを定義する ASCII テキストファイルです。 ファイルで指定された詳細を指定します。 インストールタイプに適用するもののみを選択します。
メモ:サイレントインストーラーを使用すると ColdFusion をインストールできますが、ColdFusion Administrator にログインし、ライセンスとアクティベーションページからライセンスをアクティベートする必要があります。
GUI インストーラー
silent.properties ファイルで次のプロパティを使用します。
#ColdFusion 2025 GUI インストーラーのサイレントプロパティ INSTALLER_UI=SILENT #有効な値は 1/2/3(フル/トライアル/デベロッパー)です SILENT_INSTALL_TYPE= #有効な値は1/2(NUL/FRL)です SILENT_LICENSE_ACTIVATION_MODE=2 SILENT_LICENSE_FILE_PATH=C:\\Users\\Administrator\\Desktop\\License\\ngl-preconditioning-data.json #有効な値は1/2(ENT/STD)です SILENT_LICENSE_EDITION=2 #有効な値は 1/2/3/4/5(プロダクション/開発/ステージング/テスト/災害復旧)です SILENT_DEPLOYMENT_TYPE= #有効な値は 1/2/3(ear/war/standalone)です SILENT_SERVER_TYPE=3 SILENT_INSTALL_JNBRIDGE=false #サーバーのリモート起動/停止のためのリモート管理者コンポーネント SILENT_INSTALL_ADMIN=false SILENT_INSTALL_SOLR=false SILENT_INSTALL_PDFG=false #Linux の場合は /opt/coldfusion2025 になります(パスに応じて変更) SILENT_INSTALL_FOLDER=C:\\ColdFusion2025 #Prod(secure/prod)/dev プロファイルのいずれかを有効にします。これら 3 つは相互排他的で、このうちの 1 つだけが ture になり、他は false になります。 SILENT_ENABLE_PROD_SECURE_PROFILE=false SILENT_ENABLE_PROD_DEFAULT_PROFILE=false SILENT_ENABLE_DEV_PROFILE=true #管理者にアクセスできる IP アドレス。 SILENT_ADMIN_IP= #PDFG/Solr サービスにリモートでアクセスする CF がインストールされたマシンの IP アドレス。 SILENT_JETTY_IP= SILENT_ADMIN_USERNAME=admin SILENT_ADMIN_PASSWORD=Adm1n$12 SILENT_ENABLE_RDS=true SILENT_RUNTIME_USER= #RDS を有効にする場合はパスワードを入力します SILENT_RDS_PASSWORD=Adm1n$12 #サーバーのリモート起動/停止のためのリモート管理者コンポーネントのユーザー名/パスワード SILENT_JETTY_USERNAME=admin SILENT_JETTY_PASSWORD=Adm1n$12 #J2ee インストールのコンテキストルート SILENT_CONTEXT_ROOT= SILENT_AUTO_ENABLE_UPDATES=true #Linux の場合は /opt/coldfusion11 になります(パスに応じて変更) SILENT_PREV_CF_MIGR_DIR= #アプリケーションでサーブレットが使用されていないかどうかに応じて、サーブレットを有効/無効にします。 #プロダクションプロファイルまたはプロダクション + セキュアプロファイルが有効な場合にのみ適用されます。開発プロファイルの場合は、すべてがデフォルトで有効です。 ENABLE_RDS=false ENABLE_WSRP=false ENABLE_JSDEBUG=false ENABLE_CFR=false ENABLE_CFSWF=false ENABLE_CFFORMS=false
ZIP インストーラー
サービスをサイレントモードでインストールするには、次のコマンドを入力します。
Windows
- cfinstall.bat --file-name <file name> --installer-mode silent
を実行します - cfinstall.bat -f <file name> -i silent を実行します
Windows 以外の場合
- ./cfinstall.sh --file-name <file name> --installer-mode silent を実行します
- ./cfinstall.sh -f <file name> -i silent を実行します
サービスをサイレントモードでインストールするには、このファイルで以下のプロパティを特定の形式で指定する必要があります。
#ColdFusion 2025 ZIP インストーラーのサイレントプロパティ # ColdFusion 管理者パスワード COLDFUSION_ADMIN_PASSWORD=Adobe$123 # 内部 web サーバーポート COLDFUSION_ADMIN_PORT=8550 # インストールライセンスタイプ - 1 - ライセンス付きの Adobe ColdFusion 2025 の新しいバージョンのインストール、2 - 30 日間の体験版、3 - デベロッパー版 INSTALL_TYPE=1 # エディション - 1-エンタープライズ、2-スタンダード LICENSE_EDITION=2 # モード - 1-NUL、2-FRL LICENSE_ACTIVATION_MODE=2 # FRL ライセンスファイルパス LICENSE_FILE_PATH=C:\\Users\\Administrator\\Desktop\\License\\ngl-preconditioning-data.json # EULA に同意すると、true になります。続行するには、EULA に同意する必要があります EULA_ACCEPTED=true # 管理者にアクセスできる IP アドレス IP_ADDRESSES= # デプロイメントタイプを指定します - 1-プロダクション、2-開発、3-ステージング、4-テスト、5-災害復旧 DEPLOYMENT_TYPE=5 # ColdFusion サービスの名前 COLDFUSION_WIN_SERVICE_NAME=cftest1 # サーバープロファイル - 1-プロダクション + セキュア、2-プロダクション、3-開発。 SERVER_PROFILE=1 # RDS パスワードを指定します COLDFUSION_RDS_PASSWORD=Adobe$123 # ColdFusion のインストール場所 COLDFUSION_INSTALL_LOCATION=C:\\ColdFusion_2025_WWEJ_win64\\ColdFusion\\
よくある質問
ColdFusion のユーザー指定ライセンスと機能制限ライセンスについて詳しくは、ColdFusion のよくある質問を参照してください。