什么是Parse?
官网:https://docs.parseplatform.org/
Github:https://github.com/parse-community
-
Parse是一个移动后端,最初由提供商Parse Inc开发。该公司于2013年被Facebook收购,并于2017年1月关闭。继2016年宣布即将关闭后,该平台随后开源。 由于托管服务被关闭,Parse Platform已经发展成为一个开源社区,拥有自己的博客,文档和社区论坛。
-
Parse是一个基于云端的后端管理平台。对于开发者而言,Parse提供后端的一站式和一揽子服务:服务器配置、数据库管理、API、影音文件存储,实时消息推送、客户数据分析统计、等等。这样,开发者只需要处理好前端/客户端/手机端的开发,将后端放心的交给Parse即可。目前Parse支持超过50万个App。摘自浅谈 Parse
-
Parse可以让一个作为Android/IOS开发的你,不用后台开发人员配合就可以处理后台数据,并且其有专门的用户系统,消息推送功功能等等,而且API简单易用,虽然坑还是有,但是还是一个很值得Android开发者入手的一个框架。
Parse目前支持以下平台语言:
服务器搭建
环境
- 本人服务器为阿里云CentOs7.4系统服务器
- XShell6
这篇文章仅记录Parse后台搭建与在Android中的使用,更详细的使用介绍如果后面有时间还会总结
首先在root下创建parse目录,然后进入到parse目录
安装nodejs
wget https://npm.taobao.org/mirrors/node/v12.0.0/node-v12.0.0-linux-x64.tar.xz
版本看你需要什么版本,建议8.0.0以上,Parse后台需要Node4.3以上版本
下载完成后可以看到:
解压
tar -xvf node-v12.0.0-linux-x64.tar.xz
解压后可以看到:
将原本压缩文件删除
rm node-v12.0.0-linux-x64.tar.xz -f
将node-v12.0.0-linux-x64文件夹重新命名为node:
mv node-v12.0.0-linux-x64/ node
现在该目录下为:
进入到node的bin目录,执行以下命令将node和npm设置为全局命令:
ln -s /root/parse/node/bin/node /usr/local/bin/node
ln -s /root/parse/node/bin/npm /usr/local/bin/npm
我们 查看 /usr/locl/bin目录可以看到已经成功了:
接着我们可以在终端任何地方通过npm命令下载相关的内容了
安装MongoDB
parse服务器后台需要搭配MongoDB,且版本要求为2.6.X,3.0.X,3.2.X
我们安装3.2.4版本
首先在parse目录下创建mongodb目录,现在/root/parse目录就有两个目录了:
进入mongodb目录,输入下载命令下载压缩包:
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.4.tgz
下载完成后解压:
tar -xvf mongodb-linux-x86_64-rhel70-3.2.4.tgz
解压完成后删除压缩包:
rm mongodb-linux-x86_64-rhel70-3.2.4.tgz -f
现在目录为:
再执行命令将mongodb-linux-x86_64-rhel70-3.2.4目录所有东西剪切到mongodb目录:
mv mongodb-linux-x86_64-rhel70-3.2.4/* ./
rm mongodb-linux-x86_64-rhel70-3.2.4/ -rf
最后mongodb目录下为: