How to install hubspot cms in my windows server

ravi_535
Member

How to install Hubspot cms in different environments like Dev, stage and prod.

0 Upvotes
6 Replies 6
Anton
Key Advisor | Diamond Partner

Hi @ravi_535

what do you want to use it for?

For developing or running?

For activly using it localy it's a short answer: HubSpot CMS (or CMS Hub as it's called now) is a cloud based software (Saas) - there is no local version of it.

for development reasons there are multiple ways/solutions:

 

1. CLI method

You can create a (full) copy of everything in the design-manager by following this tutorial: https://developers.hubspot.com/docs/cms/developer-reference/local-development-cms-cli

 

2. Development Account

you can create a "standalone cms"/developer sandbox here for free (you find the link in the "before you begin" section)

https://developers.hubspot.com/docs/cms/guides/getting-started 

Info: If you're using this method consider that this is a cut down version so you won't have everything what you have in your regular account but you can develop everything and then simply right-click on the element in the design-manager and select "move to portal". If you link CSS, JS files to the template(s) or modules they will be automaticly copied too. 

 

As for staging: You have it build-in into HubSpot. Here's an article about it:

https://knowledge.hubspot.com/cms-general/redesign-and-relaunch-your-site-with-content-staging

 

 

best, 

Anton




check
Did my post help answer your query? Help the Community by marking it as a solution



ravi_535
Member

Thanks Anton for you reply. But i how to setup the staginga and prod environment?

0 Upvotes
Anton
Key Advisor | Diamond Partner
Hi @ravi_535,
Your production environment is the hub you already have. The default staging is bound to it / build in. You can't seperate them.

What you could do is set up a local environment/copy of the production environment with the CLI version (you could also link it to a git repo).
After the setup you can write the code on your local machine, push it to git(if you want) and push it to your hubspot portal. (Production or another one)


Best,
Anton



check
Did my post help answer your query? Help the Community by marking it as a solution



ravi_535
Member

Thanks Anton, Any idea what will be the license cost to build one website. 

0 Upvotes
Anton
Key Advisor | Diamond Partner
hi @ravi_535,
To be honest it's completely depends what you need/want.

You can start with ~40$(HubSpot marketing starter)and end up with 15k$(Enterprise bundle with many contacts and AddOns) monthly.

There are many different options and you have to decide which fits your needs the most.

Here's a link to the pricing page of HubSpot
https://www.hubspot.com/pricing

Your developers can create a developer account with a cut down version of HubSpot for free. Important: you can't use it as a production version but it's great to write/test code/modules/functions outside the main instance. And since it's HubSpot you can easily transfer code/modules/functions between the instances (if they won't use the CLI version).

If you have a small page and want to use just the CRM and CMS take a look at "HubSpot marketing starter"(~40$ montly) and "CMS hub pro"(~220$ monthly).

I think The best option to determine what package fits your needs the most is to contact the HubSpot sales team or a certified HubSpot partner agency(like one I'm working for; www.thoughtleadersystems.com; diamond partner)


Best,
Anton



check
Did my post help answer your query? Help the Community by marking it as a solution



0 Upvotes
robjwood
Member

How would you push changes directly to the default staging environment? Wouldn't  it have the same portalId as the production environment?

0 Upvotes