{"id":41974,"date":"2024-05-24T07:55:02","date_gmt":"2024-05-24T07:55:02","guid":{"rendered":"https:\/\/accuweb.cloud\/resource\/?post_type=faq&#038;p=41974"},"modified":"2026-02-19T05:03:27","modified_gmt":"2026-02-19T05:03:27","slug":"cli-install-jps","status":"publish","type":"faq","link":"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps","title":{"rendered":"Install JPS Using CLI Method"},"content":{"rendered":"<h2 class=\"ack-h2\">Install JPS Using CLI Method<\/h2>\n<p>In this guide, we&#8217;ll walk through the process of installing a <strong>JPS (Java Package Store) package\u00a0<\/strong>via the Command Line Interface (CLI). Such packages can include steps for creating new environments with predefined customizations or executing actions on existing instances.<\/p>\n<p>Let\u2019s begin by understanding the appropriate <strong>install<\/strong> method, which executes the JPS packages and encompasses all of its parameters.<\/p>\n<pre><code class=\"language-javascript\">\r\n~\/jelastic\/marketplace\/jps\/install --jps {jps} [--envName {envName}] [--settings {settings}] [--nodeGroup {nodeGroup}] [--displayName {displayName}] [--region {region}] [--envGroups {envGroups}] [--ownerUid {ownerUid}] [--logsPath {logsPath}] [--loggerName {loggerName}] [--skipNodeEmails {skipNodeEmails}]<\/code><\/pre>\n<p>The parameters enclosed in square brackets <strong>[ ]<\/strong> are optional:<\/p>\n<ul class=\"ack-ul\">\n<li><strong>jps:<\/strong> link to your manifest file or its body<\/li>\n<li>specific settings for <strong>jpsType: install<\/strong> manifests (new environments):\n<ul class=\"ack-ul\">\n<li><strong>[displayName]:<\/strong> alias for the created environment<\/li>\n<li><strong>[envGroups]:<\/strong> list of env <a class=\"ack-link-color\" href=\"https:\/\/accuweb.cloud\/resource\/articles\/environment-group-overview\" target=\"_blank\" rel=\"noopener\">groups<\/a> the created environment should be included in (specified as a JSON array, e.g., [&#8220;mygroup&#8221;, &#8220;group\/subgroup&#8221;])<\/li>\n<\/ul>\n<\/li>\n<li>specific settings for <strong>jpsType: update<\/strong> manifests (add-ons for existing environments):\n<ul class=\"ack-ul\">\n<li><strong>[nodeGroup]:<\/strong> environment layer the add-on should be applied to (bl, cp, cache, sqldb, nosqldb, storage, vps, build, or your custom one for <a class=\"ack-link-color\" href=\"https:\/\/accuweb.cloud\/resource\/articles\/container-types-and-use-cases\/\" target=\"_blank\" rel=\"noopener\">Docker containers<\/a>)<\/li>\n<\/ul>\n<\/li>\n<li><strong>envName:<\/strong> name of the newly created\/target environment for the application\/add-on installation, respectively<\/li>\n<li><strong>[settings]:<\/strong> list of settings required by the package (specified as a JSON object with key\/value pairs)<\/li>\n<li><strong>[ownerUid]:<\/strong> user ID of the shared account where the JPS package should be installed<\/li>\n<li><strong>[loggerName]:<\/strong> name displayed next to the timestamp of each operation in the JPS installation log file (learn more about loggerName<\/li>\n<li><strong>[logsPath]:<\/strong> path to the file to log JPS installation flow (<strong>cs.log<\/strong> by default)<\/li>\n<li><strong>[skipNodeEmails]:<\/strong> enables (true, by default) or disables (false) email notifications about new nodes creation by this package (learn more about skipNodeEmails)<\/li>\n<\/ul>\n<div class=\"article-space\"><\/div>\n\t\t<div data-elementor-type=\"section\" data-elementor-id=\"38668\" class=\"elementor elementor-38668\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"elementor_library\">\n\t\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-882321f elementor-section-boxed elementor-section-height-default elementor-section-height-default ct-header-fixed-none ct-row-max-none\" data-id=\"882321f\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n            \n                        <div class=\"elementor-container elementor-column-gap-default \">\n                    <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7cc79cc\" data-id=\"7cc79cc\" data-element_type=\"column\">\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\n                    \n        \t\t<div class=\"elementor-element elementor-element-e31b40f elementor-widget elementor-widget-shortcode\" data-id=\"e31b40f\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t            <\/div>\n        <\/div>\n                    <\/div>\n        <\/section>\n        \t\t<\/div>\n\t\t\n<div class=\"article-space\"><\/div>\n<p>Now, let&#8217;s proceed to real case examples:<\/p>\n<ol class=\"ack-ol\">\n<li><a class=\"ack-link-color\" href=\"#timezone\">TimeZone Change Add-on Installation via URL<\/a><\/li>\n<li><a class=\"ack-link-color\" href=\"#jps\">JPS Installation Using Configuration File with Parameters<\/a><\/li>\n<\/ol>\n<h2 id=\"timezone\" class=\"ack-h2\">TimeZone Change Add-on Installation via URL<\/h2>\n<p>The <a class=\"ack-link-color\" href=\"https:\/\/accuweb.cloud\/resource\/articles\/how-to-install-and-use-the-timezone-change-add-on\/\" target=\"_blank\" rel=\"noopener\">TimeZone Change<\/a> add-on facilitates easy switching of the timezone on any container to the desired one. The sources and manifest file of the add-on can be found in the <a class=\"ack-link-color\" href=\"https:\/\/github.com\/jelastic-jps\" target=\"_blank\" rel=\"noopener\">JPS Collection<\/a> repository on GitHub.<\/p>\n<p>1. Install the platform CLI and log into your account if you haven&#8217;t done so already. Refer to the <a class=\"ack-link-color\" href=\"https:\/\/accuweb.cloud\/resource\/articles\/platform-cli-overview\/\" target=\"_blank\" rel=\"noopener\">overview guide<\/a> for the necessary steps.<\/p>\n<p>2. Invoke the <strong>Install<\/strong> method with the required parameters:<\/p>\n<pre><code class=\"language-javascript\">\r\n~\/jelastic\/marketplace\/jps\/install --jps {jps} --envName {envName} --settings {settings} --nodeGroup {nodeGroup}<\/code><\/pre>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Install-Method.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-42023 size-full\" title=\"Install TimeZone change Add-on\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Install-Method.png\" alt=\"Install TimeZone change Add-on\" width=\"1600\" height=\"371\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Install-Method.png 1600w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Install-Method-300x70.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Install-Method-1024x237.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Install-Method-768x178.png 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Install-Method-1536x356.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<p>Here&#8217;s the script for installing the TimeZone Change add-on:<\/p>\n<ul class=\"ack-ul\">\n<li><strong>{jps} &#8211;<\/strong> Link to the TimeZone Change add-on manifest file: https:\/\/raw.githubusercontent.com\/jelastic-jps\/time-zone-change\/master\/manifest.jps<\/li>\n<li><strong>{envName} &#8211;<\/strong> Name of your existing environment, for example, my-app<\/li>\n<li><strong>{settings} &#8211;<\/strong> According to the manifest, this add-on requires you to provide one additional parameter &#8211; the desired timezone. For instance: {&#8220;dashboard_url&#8221;:&#8221;America\/New_York&#8221;}<\/li>\n<li><strong>{nodeGroup} &#8211;<\/strong> Target <a class=\"ack-link-color\" href=\"https:\/\/accuweb.cloud\/resource\/articles\/paas-concepts-and-terminology\/\" target=\"_blank\" rel=\"noopener\">layer<\/a> of the environment, such as cp<\/li>\n<\/ul>\n<p>If there are no issues, the script will respond with &#8220;result&#8221;: 0 (indicating operation success).<\/p>\n<p>After executing the script, you can verify the detailed result in the \/var\/log\/jpsaddon.log file. Let&#8217;s read it.<\/p>\n<pre><code class=\"language-javascript\">\r\n~\/jelastic\/environment\/file\/read --envName {envName} --path \"\/var\/log\/jpsaddon.log\" --nodeGroup {nodeGroup}<\/code><\/pre>\n<p>After checking, you will notice that the timezone has been successfully set to the one specified in the previous step, which in our case is <strong>America\/New_York<\/strong>. As a result, the local time on the corresponding containers is adjusted to match this new timezone.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Install-TImezone-change-addon.png\"><img decoding=\"async\" class=\"ack-article-image aligncenter wp-image-42024 size-full\" title=\"Installed Successfully\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Install-TImezone-change-addon.png\" alt=\"Installed Successfully\" width=\"1600\" height=\"369\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Install-TImezone-change-addon.png 1600w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Install-TImezone-change-addon-300x69.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Install-TImezone-change-addon-1024x236.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Install-TImezone-change-addon-768x177.png 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Install-TImezone-change-addon-1536x354.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<h2 id=\"jps\" class=\"ack-h2\">JPS Installation Using Configuration File with Parameters<\/h2>\n<p>If necessary, you can consolidate all the parameters within a single file and reference it when executing a <a class=\"ack-link-color\" href=\"https:\/\/accuweb.cloud\/resource\/articles\/platform-cli-overview\/\" target=\"_blank\" rel=\"noopener\">CLI method<\/a>.<\/p>\n<p>1. Begin by creating a JSON file (using any preferred editor) with the required parameters. In our case, we&#8217;ll execute a simple JPS, which logs the value of the provided parameter.<\/p>\n<pre><code class=\"language-javascript\">\r\n{\r\n\"jps\": {\r\n\"type\": \"update\",\r\n\"name\": \"JPS Example\",\r\n\"onInstall\": {\r\n\"log\": \"${settings.param1}\"\r\n}\r\n},\r\n\"envName\": \"my-app\",\r\n\"settings\": {\r\n\"param1\": \"value1\"\r\n},\r\n\"nodeGroup\": \"cp\"\r\n}<\/code><\/pre>\n<div class=\"article-extra-space\"><\/div>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/JPS-Installation.png\"><img decoding=\"async\" class=\"ack-article-image aligncenter wp-image-42025 size-full\" title=\"Create JSON file\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/JPS-Installation.png\" alt=\"Create JSON file\" width=\"1600\" height=\"369\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/JPS-Installation.png 1600w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/JPS-Installation-300x69.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/JPS-Installation-1024x236.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/JPS-Installation-768x177.png 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/JPS-Installation-1536x354.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<div class=\"ack-formula\"><strong>Tip:<\/strong> You can provide a URL to your manifest file instead of specifying it explicitly in the jps parameter, similar to the TimeZone example.<\/div>\n<div class=\"article-space\"><\/div>\n<p>2. Next, invoke the <strong>Install<\/strong> method using the created configuration file.<\/p>\n<pre><code class=\"language-javascript\">\r\n~\/jelastic\/marketplace\/jps\/install --myparams {myparams.json}<\/code><\/pre>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/install-myparams.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-42026 size-full\" title=\"Install methods\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/install-myparams.png\" alt=\"Install methods\" width=\"1600\" height=\"366\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/install-myparams.png 1600w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/install-myparams-300x69.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/install-myparams-1024x234.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/install-myparams-768x176.png 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/install-myparams-1536x351.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<div class=\"ack-formula\">\n<p><strong>Tip:<\/strong> If needed, you can explicitly provide a parameter to redefine the value inside the file. For example, it is possible to change the environment name without modifying the configuration file itself:<\/p>\n<pre><code class=\"language-javascript\">\r\n~\/jelastic\/marketplace\/jps\/install --myparams {myparams.json} --envName {envName}<\/code><\/pre>\n<\/div>\n<div class=\"article-space\"><\/div>\n<p>3. You can verify that the value of the provided parameter was successfully logged by accessing the platform console at https:\/\/app.{platformDomain}\/console.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Verify-Parameter-Value.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-42027 size-full\" title=\"Verify added parameter\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Verify-Parameter-Value.png\" alt=\"Verify added parameter\" width=\"1600\" height=\"175\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Verify-Parameter-Value.png 1600w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Verify-Parameter-Value-300x33.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Verify-Parameter-Value-1024x112.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Verify-Parameter-Value-768x84.png 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/05\/Verify-Parameter-Value-1536x168.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<p>Frequently made calls can be made simpler and more automated by using the configuration files that contain a set of predetermined parameters.<\/p>\n<div class=\"cta-btn-top-space\"><\/div>\n\t\t<div data-elementor-type=\"section\" data-elementor-id=\"38668\" class=\"elementor elementor-38668\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"elementor_library\">\n\t\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-882321f elementor-section-boxed elementor-section-height-default elementor-section-height-default ct-header-fixed-none ct-row-max-none\" data-id=\"882321f\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n            \n                        <div class=\"elementor-container elementor-column-gap-default \">\n                    <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7cc79cc\" data-id=\"7cc79cc\" data-element_type=\"column\">\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\n                    \n        \t\t<div class=\"elementor-element elementor-element-e31b40f elementor-widget elementor-widget-shortcode\" data-id=\"e31b40f\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t            <\/div>\n        <\/div>\n                    <\/div>\n        <\/section>\n        \t\t<\/div>\n\t\t\n<div class=\"cta-btn-mob-space\"><\/div>\n","protected":false},"author":1,"featured_media":52879,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","class_list":["post-41974","faq","type-faq","status-publish","has-post-thumbnail","hentry","faq_topics-api-cli","faq_topics-development-tools","faq_topics-installing-jps","faq_topics-kb","faq_topics-platform-cli","faq_topics-product-documentation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.10 (Yoast SEO v24.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Install JPS using CLI method | AccuWeb.Cloud Guide<\/title>\n<meta name=\"description\" content=\"Learn how to install JPS packages with predefined customizations on existing instances using the CLI. Follow this guide for installation.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Install JPS Using CLI Method\" \/>\n<meta property=\"og:description\" content=\"Learn how to install JPS packages with predefined customizations on existing instances using the CLI. Follow this guide for installation.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps\" \/>\n<meta property=\"og:site_name\" content=\"AccuWeb Cloud\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-19T05:03:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps#article\",\"isPartOf\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps\"},\"author\":{\"name\":\"Jilesh Patadiya\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58\"},\"headline\":\"Install JPS Using CLI Method\",\"datePublished\":\"2024-05-24T07:55:02+00:00\",\"dateModified\":\"2026-02-19T05:03:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps\"},\"wordCount\":681,\"publisher\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps#primaryimage\"},\"thumbnailUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"inLanguage\":\"en-US\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps\",\"url\":\"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps\",\"name\":\"Install JPS using CLI method | AccuWeb.Cloud Guide\",\"isPartOf\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps#primaryimage\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps#primaryimage\"},\"thumbnailUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"datePublished\":\"2024-05-24T07:55:02+00:00\",\"dateModified\":\"2026-02-19T05:03:27+00:00\",\"description\":\"Learn how to install JPS packages with predefined customizations on existing instances using the CLI. Follow this guide for installation.\",\"breadcrumb\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps#primaryimage\",\"url\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"contentUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/accuweb.cloud\/resource\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Install JPS Using CLI Method\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#website\",\"url\":\"https:\/\/accuweb.cloud\/resource\/\",\"name\":\"AccuWeb Cloud\",\"description\":\"Cutting Edge Cloud Computing\",\"publisher\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/accuweb.cloud\/resource\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\",\"name\":\"AccuWeb.Cloud\",\"url\":\"https:\/\/accuweb.cloud\/resource\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg\",\"contentUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg\",\"width\":156,\"height\":87,\"caption\":\"AccuWeb.Cloud\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58\",\"name\":\"Jilesh Patadiya\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g\",\"caption\":\"Jilesh Patadiya\"},\"description\":\"Jilesh Patadiya, the visionary Co-Founder and Chief Technology Officer (CTO) behind AccuWeb.Cloud. Founder &amp; CTO at AccuWebHosting.com. He shares his web hosting insights on the AccuWeb.Cloud blog. He mostly writes on the latest web hosting trends, WordPress, storage technologies, and Windows and Linux hosting platforms.\",\"sameAs\":[\"https:\/\/accuweb.cloud\/resource\",\"https:\/\/www.facebook.com\/accuwebhosting\",\"https:\/\/www.instagram.com\/accuwebhosting\/\",\"https:\/\/www.linkedin.com\/company\/accuwebhosting\/\",\"https:\/\/x.com\/accuwebhosting\",\"https:\/\/www.youtube.com\/c\/Accuwebhosting\"],\"url\":\"https:\/\/accuweb.cloud\/resource\/author\/accuwebadmin\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Install JPS using CLI method | AccuWeb.Cloud Guide","description":"Learn how to install JPS packages with predefined customizations on existing instances using the CLI. Follow this guide for installation.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps","og_locale":"en_US","og_type":"article","og_title":"Install JPS Using CLI Method","og_description":"Learn how to install JPS packages with predefined customizations on existing instances using the CLI. Follow this guide for installation.","og_url":"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps","og_site_name":"AccuWeb Cloud","article_modified_time":"2026-02-19T05:03:27+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps#article","isPartOf":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps"},"author":{"name":"Jilesh Patadiya","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58"},"headline":"Install JPS Using CLI Method","datePublished":"2024-05-24T07:55:02+00:00","dateModified":"2026-02-19T05:03:27+00:00","mainEntityOfPage":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps"},"wordCount":681,"publisher":{"@id":"https:\/\/accuweb.cloud\/resource\/#organization"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps#primaryimage"},"thumbnailUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","inLanguage":"en-US"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps","url":"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps","name":"Install JPS using CLI method | AccuWeb.Cloud Guide","isPartOf":{"@id":"https:\/\/accuweb.cloud\/resource\/#website"},"primaryImageOfPage":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps#primaryimage"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps#primaryimage"},"thumbnailUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","datePublished":"2024-05-24T07:55:02+00:00","dateModified":"2026-02-19T05:03:27+00:00","description":"Learn how to install JPS packages with predefined customizations on existing instances using the CLI. Follow this guide for installation.","breadcrumb":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps#primaryimage","url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","contentUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/accuweb.cloud\/resource\/articles\/cli-install-jps#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/accuweb.cloud\/resource\/"},{"@type":"ListItem","position":2,"name":"Install JPS Using CLI Method"}]},{"@type":"WebSite","@id":"https:\/\/accuweb.cloud\/resource\/#website","url":"https:\/\/accuweb.cloud\/resource\/","name":"AccuWeb Cloud","description":"Cutting Edge Cloud Computing","publisher":{"@id":"https:\/\/accuweb.cloud\/resource\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/accuweb.cloud\/resource\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/accuweb.cloud\/resource\/#organization","name":"AccuWeb.Cloud","url":"https:\/\/accuweb.cloud\/resource\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/","url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg","contentUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg","width":156,"height":87,"caption":"AccuWeb.Cloud"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58","name":"Jilesh Patadiya","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g","caption":"Jilesh Patadiya"},"description":"Jilesh Patadiya, the visionary Co-Founder and Chief Technology Officer (CTO) behind AccuWeb.Cloud. Founder &amp; CTO at AccuWebHosting.com. He shares his web hosting insights on the AccuWeb.Cloud blog. He mostly writes on the latest web hosting trends, WordPress, storage technologies, and Windows and Linux hosting platforms.","sameAs":["https:\/\/accuweb.cloud\/resource","https:\/\/www.facebook.com\/accuwebhosting","https:\/\/www.instagram.com\/accuwebhosting\/","https:\/\/www.linkedin.com\/company\/accuwebhosting\/","https:\/\/x.com\/accuwebhosting","https:\/\/www.youtube.com\/c\/Accuwebhosting"],"url":"https:\/\/accuweb.cloud\/resource\/author\/accuwebadmin"}]}},"_links":{"self":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/41974","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq"}],"about":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/types\/faq"}],"author":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/comments?post=41974"}],"version-history":[{"count":7,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/41974\/revisions"}],"predecessor-version":[{"id":53222,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/41974\/revisions\/53222"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/media\/52879"}],"wp:attachment":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/media?parent=41974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}