如何将本地网页通过heroku部署(数据库使用MongoDB Atlas)

大家(指新人)千辛万苦地开发最终在localhost欣赏到自己精美的网页后,最想做的一定是将自己的网页放到服务器上24小时不间断供大家观赏。但是购买服务器和域名又极为麻烦而且要花¥。下面我将手把手教学如何将网页部署到免费的服务器heroku上。
注:该方法需要fq

一、部署本地文件

  1. 在项目文件夹下用命令行git init创建.git
    如何将本地网页通过heroku部署(数据库使用MongoDB Atlas)
  2. 分别输入git add . 和git commit -m “intial commit”
  3. 注册并登陆heroku,根据你用的技术栈选择相应使用教程,这里我用的node.js
    如何将本地网页通过heroku部署(数据库使用MongoDB Atlas)
  4. 下载完后在终端heroku login,然后heroku create 自动生成一个网址
    如何将本地网页通过heroku部署(数据库使用MongoDB Atlas)
  5. 最后在你之前创的git库里使用git push heroku master,即可将本地网页部署至heroku送的网址上。

二、使用MongoDB Atlas

  1. 注册并登陆MongoDB Atlas,网址为mongodb.com/cloud/atlas/
  2. 点击create a new cluster,确定默认然后等待就行了。
  3. 点击collection,然后different IP address,IP address 为 0.0.0.0/0,然后create一个MongoDB user,记住账号密码就行。
  4. 确认以后,点击connect your application,将生成的链接替换掉mongoose.connect()中的内容就行。
  5. that’s all,具体教程见https://www.youtube.com/watch?v=iJtOoeM_fS8&feature=youtu.be&t=368
  6. 一个云数据库可以接很多网址