{"id":2520,"date":"2019-09-18T16:43:37","date_gmt":"2019-09-18T16:43:37","guid":{"rendered":"https:\/\/chemicloud.com\/kb\/?post_type=ht_kb&#038;p=2520"},"modified":"2024-03-29T09:30:53","modified_gmt":"2024-03-29T09:30:53","slug":"how-to-set-up-node-js-application-in-cpanel","status":"publish","type":"ht_kb","link":"https:\/\/chemicloud.com\/kb\/article\/how-to-set-up-node-js-application-in-cpanel\/","title":{"rendered":"How to Set up Node.js Application in cPanel"},"content":{"rendered":"<p>In this tutorial, you will learn you to easily set up Node.js applications with the cPanel graphical interface or from the command line.<\/p>\n<p>ChemiCloud\u2019s infrastructure supports Node.js out of the box. If you\u2019d like to experience top speed and reliability and have access to our easy Node.js installer, try our <a href=\"https:\/\/chemicloud.com\/nodejs-hosting\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>Node.js Hosting<\/strong><\/a> plans.<\/p>\n    \t\t<div class=\"hts-messages hts-messages--alert   hts-messages--withicon \"   >\r\n    \t\t\t    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tPlease note that Node.js Application in cPanel is available for customers using any of our <a href=\"https:\/\/chemicloud.com\/web-hosting#60b65e4e63b58\" target=\"_blank\" rel=\"noopener\">Shared Hosting<\/a> or <a href=\"https:\/\/chemicloud.com\/reseller-hosting#60b65e4e63b58\" target=\"_blank\" rel=\"noopener\">Reseller Hosting<\/a> plans. If you are a <a href=\"https:\/\/chemicloud.com\/vps-hosting\" target=\"_blank\" rel=\"noopener\">Managed VPS Hosting<\/a> customer, you&#8217;ll require a CloudLinux License &#8211;\u00a0 Please get in touch with our Support team for pricing.    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n<h2 id=\"how-to-set-up-node-js-application-in-cpanel\">How to Set up Node.js Application in cPanel<\/h2>\n<h3 id=\"create-the-application\">Create the application<\/h3>\n<p><strong>1)<\/strong> Log in to cPanel.<br \/>\n<strong>2)<\/strong> In the <strong>SOFTWARE<\/strong> section of cPanel, click on the <strong>Setup Node.js App<\/strong> icon<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2521\" src=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Setup-Node.js-App-300x92.png\" alt=\"\" width=\"300\" height=\"92\" srcset=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Setup-Node.js-App-300x92.png 300w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Setup-Node.js-App-50x15.png 50w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Setup-Node.js-App-60x18.png 60w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Setup-Node.js-App-100x31.png 100w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Setup-Node.js-App.png 406w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><br \/>\n<strong>3)<\/strong> On the Node.js selector page, click on the <strong>Create Application<\/strong> button to start the application setup.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2523\" src=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Create-Application.png\" alt=\"\" width=\"276\" height=\"60\" srcset=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Create-Application.png 276w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Create-Application-50x11.png 50w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Create-Application-60x13.png 60w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Create-Application-100x22.png 100w\" sizes=\"auto, (max-width: 276px) 100vw, 276px\" \/><\/p>\n<p>Fill in the required fields on the application setup form.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2527\" src=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/NodeJS-Install-Variables.png\" alt=\"\" width=\"1904\" height=\"676\" srcset=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/NodeJS-Install-Variables.png 1904w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/NodeJS-Install-Variables-300x107.png 300w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/NodeJS-Install-Variables-768x273.png 768w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/NodeJS-Install-Variables-1024x364.png 1024w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/NodeJS-Install-Variables-50x18.png 50w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/NodeJS-Install-Variables-60x21.png 60w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/NodeJS-Install-Variables-100x36.png 100w\" sizes=\"auto, (max-width: 1904px) 100vw, 1904px\" \/><\/p>\n<ul>\n<li><strong>Node.js version<\/strong> &#8211; select your preferred Node.js version from the drop-down list.<br \/>\n    \t\t<div class=\"hts-messages hts-messages--info   hts-messages--withicon \"   >\r\n    \t\t\t    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tThe supported versions are 8.17.0, 9.11.2, 10.24.1, 11.15.0, 12.22.9, 14.20.1,16.17.1, 18.14.1 and 20.10.0    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t<\/li>\n<li><strong>Application mode<\/strong> &#8211; choose Development or Production from the drop-down list. You can choose Development initially and change it to Production later on.<\/li>\n<li><strong>Application root<\/strong> &#8211; the file system location for the application files. The entry will be appended to \/home\/username to form the complete path to the application files in the cPanel home directory.<\/li>\n<li><strong>Application URL<\/strong> &#8211; the public URL to your application.<\/li>\n<li><strong>Application startup file<\/strong> &#8211; the initial file that will be processed when launching the application.<\/li>\n<\/ul>\n<p><strong>4)<\/strong> When the form is complete, click the <strong>Create<\/strong> button.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-2529\" src=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.36.28-AM-300x75.png\" alt=\"package_json\" width=\"300\" height=\"75\" srcset=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.36.28-AM-300x75.png 300w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.36.28-AM-50x13.png 50w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.36.28-AM-60x15.png 60w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.36.28-AM-100x25.png 100w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.36.28-AM.png 672w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p><strong>5)<\/strong> After the application is created, an information box is displayed advising that the <strong>package.json<\/strong> is required to continue.<\/p>\n<p>The application will launch and display a test page. If you want to see if the test page works, Click the <strong>Open<\/strong> button.<\/p>\n<p><strong>6)<\/strong> Click the <strong>Cancel<\/strong> button to continue.<\/p>\n<p>Now that a working application is installed, the environment can be enhanced with the package.json settings file and the npm package manager. To install package.json and npm, follow the steps in the next two sections.<\/p>\n<h3 id=\"create-the-package-json\">Create the package JSON<\/h3>\n<p><strong>1)<\/strong> Go back to cPanel&#8217;s dashboard. In the <strong>FILES<\/strong> section of cPanel, click the <strong>File Manager<\/strong> icon to open the File Manager.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2530\" src=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/File-Manager-Icon-300x126.png\" alt=\"\" width=\"300\" height=\"126\" srcset=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/File-Manager-Icon-300x126.png 300w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/File-Manager-Icon-50x21.png 50w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/File-Manager-Icon-60x25.png 60w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/File-Manager-Icon-100x42.png 100w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/File-Manager-Icon.png 334w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p><strong>2)<\/strong> In the left-hand column of File Manager, click the text of the application root folder.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2531 size-full\" src=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.46.27-AM.png\" alt=\"\" width=\"642\" height=\"246\" srcset=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.46.27-AM.png 642w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.46.27-AM-300x115.png 300w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.46.27-AM-50x19.png 50w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.46.27-AM-60x23.png 60w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.46.27-AM-100x38.png 100w\" sizes=\"auto, (max-width: 642px) 100vw, 642px\" \/><\/p>\n<p><strong>3)<\/strong> Click the <strong>+File<\/strong> button to create a new file.<\/p>\n<p>In the New File dialog box, enter the file name package.json and then click the Create New File button.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2532\" src=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.50.11-AM.png\" alt=\"\" width=\"1002\" height=\"498\" srcset=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.50.11-AM.png 1002w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.50.11-AM-300x149.png 300w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.50.11-AM-768x382.png 768w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.50.11-AM-50x25.png 50w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.50.11-AM-60x30.png 60w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.50.11-AM-100x50.png 100w\" sizes=\"auto, (max-width: 1002px) 100vw, 1002px\" \/><\/p>\n<p><strong>4)<\/strong> Once the file is created, Right-click or secondary click on the package.json file in the right-hand column of File Manager and then click <strong>Edit<\/strong>. An edit dialog box is displayed.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2533\" src=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.51.59-AM.png\" alt=\"\" width=\"1012\" height=\"620\" srcset=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.51.59-AM.png 1012w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.51.59-AM-300x184.png 300w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.51.59-AM-768x471.png 768w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.51.59-AM-50x31.png 50w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.51.59-AM-60x37.png 60w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.51.59-AM-100x61.png 100w\" sizes=\"auto, (max-width: 1012px) 100vw, 1012px\" \/><\/p>\n<p><strong>5)<\/strong> In the Edit dialog box, click the <strong>OK<\/strong> button and enter the following text in the editor screen<\/p>\n<pre>{\r\n\"name\": \"app\",\r\n\"version\": \"1.0.0\",\r\n\"description\": \"My App\",\r\n\"main\": \"app.js\",\r\n\"scripts\": {\r\n\"test\": \"echo \\\"Error: no test specified\\\" &amp;&amp; exit 1\"\r\n},\r\n\"author\": \"\",\r\n\"license\": \"ISC\"\r\n}<\/pre>\n<p><strong>6)<\/strong> Click the <strong>Save Changes<\/strong> button to save the file.<\/p>\n<p><strong>7)<\/strong> Click the <strong>Close<\/strong> button to close the editor.<\/p>\n<h3 id=\"install-npm\">Install NPM<\/h3>\n<p><strong>1)<\/strong> In the <strong>SOFTWARE<\/strong> section of cPanel, click on the <strong>Setup Node.js<\/strong> App icon<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2521\" src=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Setup-Node.js-App-300x92.png\" alt=\"\" width=\"300\" height=\"92\" srcset=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Setup-Node.js-App-300x92.png 300w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Setup-Node.js-App-50x15.png 50w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Setup-Node.js-App-60x18.png 60w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Setup-Node.js-App-100x31.png 100w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Setup-Node.js-App.png 406w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p><strong>2)<\/strong> In the <strong>Actions<\/strong> column of the <strong>Web Applications<\/strong> list, click the pencil icon to edit the application.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2534\" src=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.57.32-AM-300x140.png\" alt=\"\" width=\"300\" height=\"140\" srcset=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.57.32-AM-300x140.png 300w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.57.32-AM-50x23.png 50w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.57.32-AM-60x28.png 60w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.57.32-AM-100x47.png 100w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-11.57.32-AM.png 464w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p><strong>3)<\/strong> Click the <strong>Run NPM<\/strong> <strong>Install<\/strong> button.<\/p>\n<p>The NPM installation runs and presents a success indicator when completed:<\/p>\n<p>Node.js<br \/>\nNPM Install completed successfully<\/p>\n<p>To install packages with NPM and do other command-line tasks related to the application, <strong><a href=\"https:\/\/chemicloud.com\/kb\/article\/log-account-via-ssh\/\" target=\"_blank\" rel=\"noopener noreferrer\">log in via SSH<\/a><\/strong> and enter the virtual environment for the application using the command shown in the information box at the top of the application setup page.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-2535\" src=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-12.02.25-PM-1024x81.png\" alt=\"\" width=\"643\" height=\"51\" srcset=\"https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-12.02.25-PM-1024x81.png 1024w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-12.02.25-PM-300x24.png 300w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-12.02.25-PM-768x61.png 768w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-12.02.25-PM-50x4.png 50w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-12.02.25-PM-60x5.png 60w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-12.02.25-PM-100x8.png 100w, https:\/\/chemicloud.com\/kb\/wp-content\/uploads\/2019\/09\/Image-2019-09-16-at-12.02.25-PM.png 1810w\" sizes=\"auto, (max-width: 643px) 100vw, 643px\" \/><\/p>\n<h2 id=\"how-to-set-up-node-js-application-using-command-line\">How to Set up Node.js Application using Command Line<\/h2>\n<p>If you are familiar with using SSH, you may find the command line interface faster and easier than using the cPanel install interface.<\/p>\n<p>To set up a node.js application from the command line, follow these steps:<\/p>\n<p><strong>1)<\/strong> Connect to your account via <strong><a href=\"https:\/\/chemicloud.com\/kb\/article\/log-account-via-ssh\/\" target=\"_blank\" rel=\"noopener noreferrer\">SSH<\/a><\/strong>.<br \/>\n<strong>2)<\/strong> Create the Node.js application with the following command:<\/p>\n<pre>cloudlinux-selector create --json --interpreter nodejs --version 11 --app-root app --domain example.com --app-uri app<\/pre>\n<p><strong>3)<\/strong> Once you are inside your account&#8217;s home directory, change to the application directory<\/p>\n<pre>cd ~\/app<\/pre>\n<p>Open your preferred text editor and <strong>create <\/strong>the<strong> package.json<\/strong> file. In our example, we&#8217;ll use the vi editor.<\/p>\n<pre>vi package.json<\/pre>\n<p>press <strong>i<\/strong> to change to insert mode and paste the following text into the editor.<\/p>\n<pre>{\r\n\"name\": \"app\",\r\n\"version\": \"1.0.0\",\r\n\"description\": \"My App\",\r\n\"main\": \"app.js\",\r\n\"scripts\": {\r\n\"test\": \"echo \\\"Error: no test specified\\\" &amp;&amp; exit 1\"\r\n},\r\n\"author\": \"\",\r\n\"license\": \"ISC\"\r\n}<\/pre>\n<p>Press <strong>Escape<\/strong> key followed by <strong>:<\/strong> to enter command mode.<br \/>\nPress <strong>x<\/strong> followed by Enter key to save and exit the vi editor.<\/p>\n<p><strong>4)<\/strong> Install npm by entering the following command.<\/p>\n<pre>cloudlinux-selector install-modules --json --interpreter nodejs --user example --app-root app<\/pre>\n<p>To install packages with NPM and do other command-line tasks related to the application, log in via SSH and enter the virtual environment for the application using the command<\/p>\n<pre>source \/home\/example\/nodevenv\/app\/11\/bin\/activate &amp;&amp; cd \/home\/example\/app<\/pre>\n<p><strong>That&#8217;s a wrap! Now you know how to set up a Node.js app using the cPanel or command-line interface.\u00a0<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, you will learn you to easily set up Node.js applications with the cPanel graphical interface or from the command line. ChemiCloud\u2019s infrastructure supports Node.js out of the box. If you\u2019d like to experience top speed and reliability and have access to our easy Node.js installer, try our&#8230;<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"ht-kb-category":[211],"ht-kb-tag":[],"class_list":["post-2520","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-node-js"],"_links":{"self":[{"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/ht-kb\/2520","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/comments?post=2520"}],"version-history":[{"count":18,"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/ht-kb\/2520\/revisions"}],"predecessor-version":[{"id":8174,"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/ht-kb\/2520\/revisions\/8174"}],"wp:attachment":[{"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/media?parent=2520"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=2520"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=2520"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}