美文网首页
简单搭建Parse后端服务器

简单搭建Parse后端服务器

作者: NextStack | 来源:发表于2017-01-06 15:28 被阅读0次

参考

https://github.com/ParsePlatform
https://github.com/ParsePlatform/parse-server
https://github.com/ParsePlatform/parse-dashboard

前戏

就不写介绍等废话了。

要做的,就是把parse-server后端服务程序以及parse-dashboardweb管理面板安装启动起来

环境

我这里使用docker进行环境搭建,当然在实机中也是没问题的。

首先启动一个容器,就选择ubuntu吧。
启动的时候,需要映射两个端口:1337(后端服务)、4040(web管理服务)
安装好nodejs环境,然后装上gitvim等一些必要的工具,过程就不介绍,很简单很基础搜索一下比我唠叨半天强。

系统环境装好,就开始装程序了

数据库

我们使用mongodb-runner模块进行快速简单化安装测试(当然实际中推荐自己搭建)

# npm i -g mongodb-runner

装好后,启动之:

# mongodb-runner start

会自动下载mongodb并安装好后启动

后端服务

数据库装好,接下来就装上parse-server

# npm i -g parse-server

然后启动之:

# parse-server --appId myappid --masterKey myappkey --databaseURI mongodb://localhost/myapp &

这里的appIdmasterKey参数根据实际情况设置。
使用&是为了让parse-server运行在后台,好继续下一步(当然你也可以用nohub之类)

管理面板

同样,我们一个命令装上parse-dashboard

# npm i -g parse-dashboard

编写一个配置文件:

{
  "apps": [
    {
      "serverURL": "http://localhost:1337/parse",
      "appId": "myappid",
      "masterKey": "myappkey",
      "appName": "MyApp"
    }
  ],
  "users": [
    {
      "user":"admin",
      "pass":"admin"
    },
    {
      "user":"test",
      "pass":"test"
    }
  ]
}

启动之:

# parse-dashboard --config my.conf --allowInsecureHTTP

这里的--allowInsecureHTTP参数是为了允许远程访问http协议的管理面板,因为我们还没设置https证书等

最后

还有挺多坑没填,先来个图,后边遇到问题再继续更。

Parse Dashboard

相关文章

网友评论

      本文标题:简单搭建Parse后端服务器

      本文链接:https://www.haomeiwen.com/subject/esxxbttx.html