{"id":4991,"date":"2024-08-17T12:04:04","date_gmt":"2024-08-17T06:34:04","guid":{"rendered":"https:\/\/www.veeble.org\/kb\/?p=4991"},"modified":"2025-03-20T11:01:55","modified_gmt":"2025-03-20T05:31:55","slug":"how-to-install-set-up-mean-stack-on-ubuntu","status":"publish","type":"post","link":"https:\/\/www.veeble.com\/kb\/how-to-install-set-up-mean-stack-on-ubuntu\/","title":{"rendered":"How to Install &amp; Set up MEAN Stack on Ubuntu"},"content":{"rendered":"\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/How-to-Install-Set-up-MEAN-Stack-on-Ubuntu.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1366\" height=\"768\" src=\"https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/How-to-Install-Set-up-MEAN-Stack-on-Ubuntu.jpg\" alt=\"How to Install &amp; Set up MEAN Stack on Ubuntu\" class=\"wp-image-7682\" srcset=\"https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/How-to-Install-Set-up-MEAN-Stack-on-Ubuntu.jpg 1366w, https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/How-to-Install-Set-up-MEAN-Stack-on-Ubuntu-300x169.jpg 300w, https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/How-to-Install-Set-up-MEAN-Stack-on-Ubuntu-1024x576.jpg 1024w, https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/How-to-Install-Set-up-MEAN-Stack-on-Ubuntu-768x432.jpg 768w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/a><\/figure>\n\n\n\n<p>The <a href=\"https:\/\/meanjs.org\/\" target=\"_blank\" rel=\"noopener\">MEAN stack<\/a>, a powerful combination of MongoDB, Express.js, Angular, and Node.js, is a popular choice for developing modern web applications. This technology stack allows developers to build full-stack JavaScript applications, enabling seamless data flow between the front end and back end. By effectively leveraging the strengths of each component, MEAN consequently provides a robust and scalable foundation for dynamic web apps.<\/p>\n\n\n\n<p>In this guide, we&#8217;ll walk you through the step-by-step process of installing and setting up the MEAN stack on an Ubuntu server. Whether you&#8217;re an experienced developer looking to streamline your workflow or a newcomer eager to explore <a href=\"https:\/\/www.mongodb.com\/resources\/basics\/full-stack-development\" target=\"_blank\" rel=\"noopener\">full-stack development<\/a>, this tutorial will equip you with the knowledge to get your MEAN application up and running.<\/p>\n\n\n\t\t\t\t<div class=\"wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-8dc56258      \"\n\t\t\t\t\tdata-scroll= \"1\"\n\t\t\t\t\tdata-offset= \"30\"\n\t\t\t\t\tstyle=\"\"\n\t\t\t\t>\n\t\t\t\t<div class=\"uagb-toc__wrap\">\n\t\t\t\t\t\t<div class=\"uagb-toc__title\">\n\t\t\t\t\t\t\tTable Of Contents\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uagb-toc__list-wrap \">\n\t\t\t\t\t\t<ol class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#prerequisites\" class=\"uagb-toc-link__trigger\">Prerequisites<\/a><li class=\"uagb-toc__list\"><a href=\"#how-to-install-the-mean-stack-on-ubuntu\" class=\"uagb-toc-link__trigger\">How to Install the MEAN Stack on Ubuntu<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#install-nodejs-and-npm\" class=\"uagb-toc-link__trigger\">Install Node.js and npm<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#install-mongodb\" class=\"uagb-toc-link__trigger\">Install MongoDB<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#install-expressjs\" class=\"uagb-toc-link__trigger\">Install Express.js<\/a><li class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#install-angular\" class=\"uagb-toc-link__trigger\">Install Angular<\/a><\/li><\/ul><\/li><li class=\"uagb-toc__list\"><a href=\"#conclusion\" class=\"uagb-toc-link__trigger\">Conclusion<\/a><ul class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#take-control-with-cpanel\" class=\"uagb-toc-link__trigger\">Take Control with cPanel<\/a><\/ul><\/ul><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\n\n<h2 class=\"wp-block-heading\" id=\"prerequisites\">Prerequisites<\/h2>\n\n\n<p>Before you begin, ensure you have the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A server running Ubuntu 20.04 or later.<\/li>\n\n\n\n<li>A non-root user with sudo privileges.<\/li>\n\n\n\n<li>Basic knowledge of the command line.<\/li>\n<\/ul>\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-install-the-mean-stack-on-ubuntu\">How to Install the MEAN Stack on Ubuntu<\/h2>\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><a href=\"https:\/\/www.veeble.org\/kb\/wp-content\/uploads\/2024\/08\/ex.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"684\" src=\"https:\/\/www.veeble.org\/kb\/wp-content\/uploads\/2024\/08\/ex-1024x684.jpg\" alt=\"MEAN STACK\" class=\"wp-image-4996\" style=\"width:553px;height:auto\" srcset=\"https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/ex-1024x684.jpg 1024w, https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/ex-300x200.jpg 300w, https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/ex-768x513.jpg 768w, https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/ex-1536x1025.jpg 1536w, https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/ex.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>-&gt; <strong>MongoDB<\/strong>: MongoDB is a NoSQL document-oriented database that stores data in JSON-like format. It\u2019s designed for high availability and scalability, making it a perfect fit for modern applications.<br>-&gt; <strong>Express.js<\/strong>: Express.js is a flexible Node.js web application framework that provides a robust set of features for building single and multi-page web applications. It\u2019s designed to make the development process simpler and more intuitive.<br>-&gt; <strong>Angular<\/strong>: Angular is a front-end framework, expertly developed by Google, which allows developers to efficiently build dynamic, single-page applications with a clean and maintainable code structure.<br>-&gt; <strong>Node.js<\/strong>:Node.js is a powerful JavaScript runtime environment that effectively enables the execution of JavaScript code server-side. It\u2019s specifically built on Chrome\u2019s V8 engine, thereby making it both fast and efficient.<\/p>\n\n\n\n<p style=\"font-size:20px\"><strong>Update Your System<\/strong><\/p>\n\n\n\n<p>Start by updating your package list and upgrading existing packages:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt update\napt upgrade -y<\/code><\/pre>\n\n\n<h3 class=\"wp-block-heading\" id=\"install-nodejs-and-npm\">Install Node.js and npm<\/h3>\n\n\n<p>Node.js is a runtime environment for executing JavaScript code server-side, and npm is its package manager. We have already discussed details about Node.js in our previous <a href=\"https:\/\/www.veeble.org\/kb\/how-to-install-node-js-on-linux\/\" target=\"_blank\" rel=\"noopener\">article<\/a>. <\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Add the NodeSource repository for the latest version of Node.js.<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -fsSL https:\/\/deb.nodesource.com\/setup_16.x | sudo -E bash -<\/code><\/pre>\n\n\n\n<p>   2. Install Node.js and npm.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apt install -y nodejs<\/pre>\n\n\n\n<p>    3. Verify the installation.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>node -v<br>npm -v<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.veeble.org\/kb\/wp-content\/uploads\/2024\/08\/image-3.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"799\" height=\"122\" src=\"https:\/\/www.veeble.org\/kb\/wp-content\/uploads\/2024\/08\/image-3.png\" alt=\"\" class=\"wp-image-4992\" srcset=\"https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/image-3.png 799w, https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/image-3-300x46.png 300w, https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/image-3-768x117.png 768w\" sizes=\"auto, (max-width: 799px) 100vw, 799px\" \/><\/a><\/figure>\n\n\n<h3 class=\"wp-block-heading\" id=\"install-mongodb\">Install MongoDB<\/h3>\n\n\n<p>MongoDB is a NoSQL database that stores data in flexible, JSON-like documents.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Import the MongoDB GPG key:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>wget -qO - https:\/\/www.mongodb.org\/static\/pgp\/server-6.0.asc | sudo apt-key add -<\/code><\/pre>\n\n\n\n<p>   2. Add the MongoDB repository to your sources list.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted has-small-font-size\">echo \"deb [ arch=amd64,arm64 ] https:\/\/repo.mongodb.org\/apt\/ubuntu focal\/mongodb-org\/6.0 multiverse\" | sudo tee \/etc\/apt\/sources.list.d\/mongodb-org-6.0.list<br><\/pre>\n\n\n\n<p>  3. Install MongoDB:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apt update<br>apt install -y mongodb-org<\/pre>\n\n\n\n<p>  4. Start and enable the MongoDB service:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl start mongod\nsystemctl enable mongod<\/code><\/pre>\n\n\n\n<p>  5. Verify MongoDB is running<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl status mongod<\/code><\/pre>\n\n\n<h3 class=\"wp-block-heading\" id=\"install-expressjs\">Install Express.js<\/h3>\n\n\n<p>Express.js is a web application framework for Node.js, simplifying the process of building web apps.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Create a directory for your project<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir my-mean-app<br>cd my-mean-app<\/code><\/pre>\n\n\n\n<p>  2. Initialize a new Node.js project<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">npm init -y<\/pre>\n\n\n\n<p>  3. Install Express.js<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">npm install express --save<\/pre>\n\n\n\n<p>  4. Create a simple Express server<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">touch app.js<\/pre>\n\n\n\n<p>Add the following code to <code>app.js<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">const express = require('express');<br>const app = express();<br>const port = 3000;<br><br>app.get('\/', (req, res) =&gt; {<br>    res.send('Hello, MEAN Stack!');<br>});<br><br>app.listen(port, () =&gt; {<br>    console.log(`App listening at http:\/\/localhost:${port}`);<br>});<br><\/pre>\n\n\n\n<p>   5. Run the server<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">node app.js<\/pre>\n\n\n\n<p>Visit <code>http:\/\/localhost:3000<\/code> to see your server in action.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"install-angular\">Install Angular<\/h3>\n\n\n<p>Angular is a front-end framework used for building dynamic web applications. We have already discussed details about Angular in our previous <a href=\"https:\/\/www.veeble.org\/kb\/how-to-install-angular-in-linux\/\" target=\"_blank\" rel=\"noopener\">article<\/a>. <\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Install the Angular CLI globally:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>npm install -g @angular\/cli<\/code><\/pre>\n\n\n\n<p>   2. Create a new Angular application:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">ng new frontend<\/pre>\n\n\n\n<p>Follow the prompts to set up your Angular project.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/www.veeble.org\/kb\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-16-122314.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"413\" src=\"https:\/\/www.veeble.org\/kb\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-16-122314-1024x413.png\" alt=\"\" class=\"wp-image-4993\" style=\"width:884px;height:auto\" srcset=\"https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-16-122314-1024x413.png 1024w, https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-16-122314-300x121.png 300w, https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-16-122314-768x310.png 768w, https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-16-122314-1536x619.png 1536w, https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-16-122314.png 1811w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p> Now, navigate into your project directory and start the development server:<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h2>\n\n\n<p>By following these steps, you&#8217;ve successfully installed and set up the MEAN stack on your Ubuntu server. This powerful stack enables you to build full-stack applications with a consistent JavaScript environment, from the client-side to the database. With MongoDB efficiently handling your data, and as Express.js seamlessly manages your server logic, while Angular meticulously crafts your user interface, and Node.js serves as the robust backbone, you&#8217;re fully equipped to develop dynamic and responsive web applications.<\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-call-to-action uagb-block-3edea5b2 wp-block-button\"><div class=\"uagb-cta__wrap\"><h3 class=\"uagb-cta__title\">Take Control with cPanel<\/h3><p class=\"uagb-cta__desc\">Manage every aspect of your website with our intuitive cPanel. From email setup to file management, enjoy complete control. Experience reliable hosting with robust features.<\/p><\/div><div class=\"uagb-cta__buttons\"><a href=\"https:\/\/www.veeble.com\/in\/cpanel-hosting\/\" class=\"uagb-cta__button-link-wrapper wp-block-button__link\" target=\"_blank\" rel=\"noopener noreferrer\">Explore cPanel Plans<svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><path d=\"M504.3 273.6l-112.1 104c-6.992 6.484-17.18 8.218-25.94 4.406c-8.758-3.812-14.42-12.45-14.42-21.1L351.9 288H32C14.33 288 .0002 273.7 .0002 255.1S14.33 224 32 224h319.9l0-72c0-9.547 5.66-18.19 14.42-22c8.754-3.809 18.95-2.075 25.94 4.41l112.1 104C514.6 247.9 514.6 264.1 504.3 273.6z\"><\/path><\/svg><\/a><\/div><\/div>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-ast-global-color-8-color has-text-color has-link-color wp-elements-04130335f536d10002c962d2a070fead\" style=\"font-size:15px\"><strong>Also Reads<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-veeble-hosting wp-block-embed-veeble-hosting\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.veeble.org\/kb\/how-to-install-node-js-on-linux\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-veeble-hosting wp-block-embed-veeble-hosting\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.veeble.org\/kb\/how-to-install-angular-in-linux\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>The MEAN stack, a powerful combination of MongoDB, Express.js, Angular, and Node.js, is a popular choice for developing modern web applications. This technology stack [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":7682,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[5,3],"tags":[],"class_list":["post-4991","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","category-installation"],"uagb_featured_image_src":{"full":["https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/How-to-Install-Set-up-MEAN-Stack-on-Ubuntu.jpg",1366,768,false],"thumbnail":["https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/How-to-Install-Set-up-MEAN-Stack-on-Ubuntu-150x150.jpg",150,150,true],"medium":["https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/How-to-Install-Set-up-MEAN-Stack-on-Ubuntu-300x169.jpg",300,169,true],"medium_large":["https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/How-to-Install-Set-up-MEAN-Stack-on-Ubuntu-768x432.jpg",768,432,true],"large":["https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/How-to-Install-Set-up-MEAN-Stack-on-Ubuntu-1024x576.jpg",1024,576,true],"1536x1536":["https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/How-to-Install-Set-up-MEAN-Stack-on-Ubuntu.jpg",1366,768,false],"2048x2048":["https:\/\/www.veeble.com\/kb\/wp-content\/uploads\/2024\/08\/How-to-Install-Set-up-MEAN-Stack-on-Ubuntu.jpg",1366,768,false]},"uagb_author_info":{"display_name":"Nayana Nair","author_link":"https:\/\/www.veeble.com\/kb\/author\/nayana\/"},"uagb_comment_info":0,"uagb_excerpt":"The MEAN stack, a powerful combination of MongoDB, Express.js, Angular, and Node.js, is a popular choice for developing modern web applications. This technology stack [&hellip;]","_links":{"self":[{"href":"https:\/\/www.veeble.com\/kb\/wp-json\/wp\/v2\/posts\/4991","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.veeble.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.veeble.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.veeble.com\/kb\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.veeble.com\/kb\/wp-json\/wp\/v2\/comments?post=4991"}],"version-history":[{"count":11,"href":"https:\/\/www.veeble.com\/kb\/wp-json\/wp\/v2\/posts\/4991\/revisions"}],"predecessor-version":[{"id":8234,"href":"https:\/\/www.veeble.com\/kb\/wp-json\/wp\/v2\/posts\/4991\/revisions\/8234"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.veeble.com\/kb\/wp-json\/wp\/v2\/media\/7682"}],"wp:attachment":[{"href":"https:\/\/www.veeble.com\/kb\/wp-json\/wp\/v2\/media?parent=4991"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.veeble.com\/kb\/wp-json\/wp\/v2\/categories?post=4991"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.veeble.com\/kb\/wp-json\/wp\/v2\/tags?post=4991"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}