{"id":4236,"date":"2014-08-19T06:58:09","date_gmt":"2014-08-19T11:58:09","guid":{"rendered":"https:\/\/secure.rosehosting.com\/blog\/?p=4236"},"modified":"2023-08-01T02:28:16","modified_gmt":"2023-08-01T07:28:16","slug":"how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/","title":{"rendered":"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"alignleft size-full wp-image-2923\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/12\/node.js-bower.png\" alt=\"node.js bower\" width=\"499\" height=\"103\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/12\/node.js-bower.png 499w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/12\/node.js-bower-300x61.png 300w\" sizes=\"(max-width: 499px) 100vw, 499px\" \/>The following article will guide you through the steps of <strong>installing NodeJS, Bower and Gulp on a <a title=\"CentOS VPS Hosting\" href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">CentOS 7 VPS<\/a><\/strong>.<\/p>\n<p><strong>What is NodeJS?<\/strong><\/p>\n<p>It is a platform built on Chrome&#8217;s JavaScript runtime (<em>V8<\/em>) for easily building fast, scalable network applications. <strong>NodeJS<\/strong> uses an <strong>event-driven<\/strong>, <strong>non-blocking I\/O<\/strong> model that makes it <strong>lightweight and efficient<\/strong>, perfect for data-intensive real-time applications that run across distributed devices.<\/p>\n<p><strong>What is Bower?<\/strong><\/p>\n<p><a href=\"http:\/\/bower.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bower<\/a> is a package manager for managing <strong>web frameworks<\/strong>, <strong>libraries<\/strong>, <strong>utilities<\/strong>, <strong>assets<\/strong> etc. It is a must-have tool for any web-developer out there.<\/p>\n<p><strong>What is Gulp?<\/strong><\/p>\n<p><a href=\"http:\/\/gulpjs.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Gulp<\/a> is a streaming build system. It is <strong>very fast<\/strong>, <strong>simple<\/strong> and <strong>efficient<\/strong>. It utilizes the power of node&#8217;s streams, so you get fast builds that don&#8217;t write intermediary files to disk, especially when developing on one of our <strong>blazing fast <a title=\"SSD VPS Hosting\" href=\"https:\/\/www.rosehosting.com\/managed-vps-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">SSD VPS hosting<\/a> plans<\/strong>.<\/p>\n<p><!--more--><\/p>\n<h4><b>UPDATE THE SYSTEM<\/b><\/h4>\n<p>OK, before proceeding any further, <code>SSH<\/code> to your server, initiate a <code>screen<\/code> session and make sure your <a title=\"CentOS SSD VPS\" href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">CentOS VPS<\/a> is up-to-date by issuing the following commands:<\/p>\n<pre>## screen -U -S node-screen\n## yum update<\/pre>\n<h4><b>INSTALL SOME PACKAGES<\/b><\/h4>\n<p>Since we are going to build <strong>NodeJS<\/strong> from source, we need to install some build dependencies as well as some useful packages, so go ahead and install these packages using the following <code>yum<\/code> commands:<\/p>\n<pre>## yum install yum-utils bzip2 bzip2-devel wget curl tar\n## yum groupinstall \"Development Tools\"<\/pre>\n<h4><b>INSTALL NODEJS<\/b><\/h4>\n<p>Make sure you always get the latest version of <strong>NodeJS<\/strong>. At the time of writing this article, the <strong>latest NodeJS<\/strong> version is v0.10.30. We are going to download and extract NodeJS archive within the <code>\/opt<\/code> directory, so proceed using the commands below:<\/p>\n<pre>## cd \/opt\n## wget http:\/\/nodejs.org\/dist\/v0.10.30\/node-v0.10.30.tar.gz\n## tar zxf node-v0.10.30.tar.gz\n## cd node-v0.10.30<\/pre>\n<p>Next, let&#8217;s <strong>configure NodeJS sources<\/strong> by setting the <code>--prefix<\/code> flag to <code>\/usr\/local<\/code>, so that NodeJS will be installed in this location and will be usable to all users on the <a title=\"SSD VPS\" href=\"https:\/\/www.rosehosting.com\/managed-vps-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">VPS<\/a>.<\/p>\n<pre>## .\/configure --prefix=\/usr\/local<\/pre>\n<p>Once the configuration of the sources is finished, <strong>compile and install NodeJS<\/strong> using the following commands:<\/p>\n<pre>## make\n## make install<\/pre>\n<p>Finally, <strong>check NodeJS version<\/strong> using:<\/p>\n<pre>## node -v<\/pre>\n<h4><b>INSTALL BOWER<\/b><\/h4>\n<p><code>bower<\/code> can be easily installed using NodeJS package manager known as <code>npm<\/code>. So, run the following command to install <code>bower<\/code> globally on the <strong>CentOS 7<\/strong> system:<\/p>\n<pre>## npm install bower -g<\/pre>\n<p><strong>check bower&#8217;s version<\/strong> using the command below:<\/p>\n<pre>## bower -v<\/pre>\n<h4><b>INSTALL GULP<\/b><\/h4>\n<p><code>gulp<\/code>, same as <code>bower<\/code>, can be easily installed using NodeJS package manager <code>npm<\/code>.<\/p>\n<pre>## npm install gulp -g<\/pre>\n<p><strong>check gulp&#8217;s version<\/strong> using:<\/p>\n<pre>## gulp -v<\/pre>\n<h4><b>WHAT&#8217;S NEXT?<\/b><\/h4>\n<p>Next, you may want to check NodeJS, Bower and Gulp official documentation to learn more about these great tools and get familiar with their operations. Recommended resources, besides many helpful articles on the Internet, are their official documentation pages available at:<\/p>\n<ul>\n<li><a href=\"http:\/\/nodejs.org\/documentation\/\">NodeJS documentation<\/a><\/li>\n<li><a href=\"http:\/\/bower.io\/\">Bower documentation<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/gulpjs\/gulp\/blob\/master\/docs\/README.md\">Gulp documentation<\/a><\/li>\n<\/ul>\n<hr \/>\n<h4><b>LET US DO THIS FOR YOU?<\/b><\/h4>\n<p>Of course you don\u2019t have to do any of this if you use one of our <a title=\"Linux VPS Hosting\" href=\"https:\/\/www.rosehosting.com\/managed-vps-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">Linux VPS Hosting<\/a> services, in which case you can simply ask our expert Linux admins to <strong>install NodeJS, Bower and Gulp for you<\/strong>. They are available 24&#215;7 and will take care of your request immediately.<\/p>\n<p><strong><span style=\"color: #ff0000;\">PS<\/span>.<\/strong> If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The following article will guide you through the steps of installing NodeJS, Bower and Gulp on a CentOS 7 VPS. &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/#more-4236\" aria-label=\"Read more about How to install NodeJS, Bower and Gulp on a CentOS 7 VPS\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":2923,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1699,13,1712],"tags":[356,534,535,471,239],"class_list":["post-4236","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-tutorials","category-web-frameworks","tag-bower","tag-centos7","tag-gulp","tag-node","tag-nodejs","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to install NodeJS, Bower and Gulp on a CentOS 7 VPS | RoseHosting<\/title>\n<meta name=\"description\" content=\"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS | RoseHosting\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS\" \/>\n<meta property=\"og:description\" content=\"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2014-08-19T11:58:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-01T07:28:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/12\/node.js-bower.png\" \/>\n\t<meta property=\"og:image:width\" content=\"499\" \/>\n\t<meta property=\"og:image:height\" content=\"103\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS\",\"datePublished\":\"2014-08-19T11:58:09+00:00\",\"dateModified\":\"2023-08-01T07:28:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\\\/\"},\"wordCount\":494,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/12\\\/node.js-bower.png\",\"keywords\":[\"bower\",\"centos7\",\"gulp\",\"Node\",\"nodejs\"],\"articleSection\":[\"CentOS\",\"Tutorials\",\"Web Frameworks\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\\\/\",\"name\":\"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/12\\\/node.js-bower.png\",\"datePublished\":\"2014-08-19T11:58:09+00:00\",\"dateModified\":\"2023-08-01T07:28:16+00:00\",\"description\":\"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/12\\\/node.js-bower.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/12\\\/node.js-bower.png\",\"width\":499,\"height\":103,\"caption\":\"node.js bower\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS | RoseHosting","description":"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS | RoseHosting","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:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/","og_locale":"en_US","og_type":"article","og_title":"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS","og_description":"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2014-08-19T11:58:09+00:00","article_modified_time":"2023-08-01T07:28:16+00:00","og_image":[{"width":499,"height":103,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/12\/node.js-bower.png","type":"image\/png"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS","datePublished":"2014-08-19T11:58:09+00:00","dateModified":"2023-08-01T07:28:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/"},"wordCount":494,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/12\/node.js-bower.png","keywords":["bower","centos7","gulp","Node","nodejs"],"articleSection":["CentOS","Tutorials","Web Frameworks"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/","name":"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/12\/node.js-bower.png","datePublished":"2014-08-19T11:58:09+00:00","dateModified":"2023-08-01T07:28:16+00:00","description":"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/12\/node.js-bower.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/12\/node.js-bower.png","width":499,"height":103,"caption":"node.js bower"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nodejs-bower-and-gulp-on-a-centos-7-vps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to install NodeJS, Bower and Gulp on a CentOS 7 VPS"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/4236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=4236"}],"version-history":[{"count":4,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/4236\/revisions"}],"predecessor-version":[{"id":46554,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/4236\/revisions\/46554"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/2923"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=4236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=4236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=4236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}