環境

AEM 6.x

手順

複製操作:

ライセンス認証する

        curl -u admin:admin -X POST -F path="/content/path/to/page" -F cmd="activate" http://localhost:4502/bin/replicate.json

非アクティブ化
         curl -u admin:admin -X POST -F path="/content/path/to/page" -F cmd="deactivate" http://localhost:4502/bin/replicate.json

ツリーのアクティベート
curl -u admin:admin -F cmd=activate -F ignoredeactivated=true -F onlymodified=true
-F path=/content/geometrixx http://localhost:4502/etc/replication/treeactivation.html

ページ:

ページをロックします
         curl -u admin:admin -X POST -F cmd="lockPage" -F path="/content/path/to/page" -F "_charset_"="utf-8" http://localhost:4502/bin/wcmcommand

ページのロックを解除します
         curl -u admin:admin -X POST -F cmd="unlockPage" -F path="/content/path/to/page" -F "_charset_"="utf-8" http://localhost:4502/bin/wcmcommand

ページをコピーします
         curl -u admin:admin -F cmd=copyPage -F destParentPath=/path/to/destination/parent -F srcPath=/path/to/source/locaiton http://localhost:4502/bin/wcmcommand

複製エージェント

複製エージェントを作成します

        curl -u admin:admin 'http://localhost:4502/bin/wcmcommand' -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' --data 'cmd=createPage&_charset_=utf-8&parentPath=/etc/replication/agents.author&title=ReplicationAgentTest&label=&template=/libs/cq/replication/templates/agent'

バンドル:

バンドルのアンインストール

        curl -u admin:admin -daction=uninstall http://localhost:4505/system/console/bundles/"name of bundle"

バンドルをインストールします
         curl -u admin:admin -F action=install -F bundlestartlevel=20 -F
bundlefile=@"name of jar.jar" http://localhost:4505/system/console/bundles

バンドルを作成します
         curl -u admin:admin -F bundleHome=/apps/centrica/bundles/name of bundle -F
         descriptor=/apps/centrica/bundles/com.centrica.cq.wcm.core-bundle/name_of_bundle.bnd
         http://localhost:4505/libs/crxde/build

バンドルを停止します
         curl -u admin:admin http://localhost:4505/system/console/bundles/org.apache.sling.scripting.jsp
         -F action=stop

バンドルを起動しますか
         curl -u admin:admin http://localhost:4505/system/console/bundles/org.apache.sling.scripting.jsp
         -F action=start

パッケージ:

新しいパッケージをアップロードします

        curl -u admin:admin -F package=@"name_of_package.zip" http://localhost:4505/crx/packmgr/service/.json/?cmd=upload

既存のパッケージをインストールします
         curl -u admin:admin -X POST http://localhost:4505/crx/packmgr/service/.json/etc/packages/export/name of package?cmd=install

パッケージをアップロードしてインストールします
         curl -u admin:admin -F file=@"name of zip file" -F name="name of package"
         -F force=true -F install=true http://localhost:4505/crx/packmgr/service.jsp

DO NOT インストールのパッケージをアップロードします
         curl -u admin:admin -F file=@"name of zip file" -F name="name of package"
         -F force=true -F install=false http://localhost:4505/crx/packmgr/service.jsp

既存のパッケージを CQ に再ビルドします
        curl -u admin:admin -X POST http://localhost:4505:/crx/packmgr/service/.json/etc/packages/name_of_package.zip?cmd=build

ダウンロードします(パッケージ)
         curl -u admin:admin -X POST http://localhost:4505/etc/packages/export/name_of_package.zip

ユーザー管理

グループにユーザーを追加する

        curl -u admin:admin -FaddMembers=testing http://localhost:4502/home/groups/c/contributor.rw.html

グループからユーザーを削除します
         curl -u admin:admin -FremoveMembers=testing http://localhost:4502/home/groups/c/contributor.rw.html

バックアップ

遅延時間を設定してください。(オプションーデフォルトは 10)

curl -u admin:admin -X POST http://localhost:6202/system/console/jmx/com.adobe.granite:type=Repository/a/BackupDelay?value=0          

curl -u admin:admin -X POST http://localhost:6202/system/console/jmx/com.adobe.granite%3Atype%3DRepository/op/startBackup/java.lang.String?target=mvtest

DAM でアセットをアップロードします。

curl -u admin:admin -X POST -F file=@"test.png" http://localhost:4508/content/dam/geometrixx/portraits.createasset.html

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー