找不到如何在我的ubuntu服务器上运行解析

找不到如何在我的ubuntu服务器上运行解析,ubuntu,parse-platform,Ubuntu,Parse Platform,我是新来解析的!Web开发人员主要从事基于PHP的项目 我已经在解析服务器上运行了一个新项目。它托管在ubuntu服务器上 项目已在运行。但,我不知道从哪里开始了解项目的流程 我试图找到仪表板/管理面板,在那里我可以找到一些API,并检查如何运行/修改它们 我正在努力: http://ipaddress:1337/parse and http://domain:1337/parse 但是,这给了我错误: {"error":"unauthorized"} 任何帮助都将不胜感激。 谢谢您步骤1-

我是新来解析的!Web开发人员主要从事基于PHP的项目

我已经在解析服务器上运行了一个新项目。它托管在ubuntu服务器上

项目已在运行。但,我不知道从哪里开始了解项目的流程

我试图找到仪表板/管理面板,在那里我可以找到一些API,并检查如何运行/修改它们

我正在努力:

http://ipaddress:1337/parse
and
http://domain:1337/parse
但是,这给了我错误:

{"error":"unauthorized"}
任何帮助都将不胜感激。
谢谢您

步骤1-安装Node.js和开发工具 首先将当前工作路径更改为sudo用户的主目录:

cd ~
npm install
NodeSource为Debian和Ubuntu Node.js包提供了一个Apt存储库。我们将使用它来安装Node.js。NodeSource提供了最新稳定版本(撰写本文时为v5.5.0)的安装脚本,可以在安装说明中找到。使用curl下载脚本:

curl -sL https://deb.nodesource.com/setup_5.x -o nodesource_setup.sh
您可以使用nano或您选择的文本编辑器打开此脚本,查看其内容:

nano ./nodesource_setup.sh
接下来,运行nodesource_setup.sh。sudo的-E选项告诉它保留用户的环境变量,以便脚本可以访问它们:

sudo -E bash ./nodesource_setup.sh
脚本完成后,系统上应该可以使用NodeSource存储库。我们可以使用apt-get安装nodejs包。我们还将安装build essential元包,它提供了一系列以后可能有用的开发工具,以及用于从GitHub检索项目的Git版本控制系统:

sudo apt-get install -y nodejs build-essential git
步骤2-安装示例解析服务器应用程序 Parse Server设计用于与Express结合使用,Express是Node.js的一个流行web应用程序框架,它允许在给定路径上安装符合定义API的中间件组件。解析服务器示例存储库包含此模式的一个存根示例实现

使用git检索存储库:

git clone https://github.com/ParsePlatform/parse-server-example.git
输入刚刚克隆的解析服务器示例目录:

cd ~/parse-server-example
使用npm在当前目录中安装依赖项,包括parse server:

cd ~
npm install
npm将获取解析服务器所需的所有模块,并将它们存储在~/parse server example/node_modules中

使用npm启动服务。这将运行package.json的start属性中定义的命令。在本例中,它运行node index.js:

npm start
输出

解析服务器-example@1.0.0start/home/sammy/parse服务器示例 node index.js 解析在端口1337上运行的服务器示例

您可以随时按Ctrl-C终止正在运行的应用程序

步骤4

安装分析仪表板的步骤

npm install -g parse-dashboard
然后你可以通过

http://yourserver:1337/dashboard

请检查parse-dashboard-config.json文件

您的应用程序详细信息如下所示:

 "apps": [{
    "serverURL": "http://localhost:1337/parse",
    "appId": "appId",
    "masterKey": "masterKey",
    "appName": "appname"
  }]

如果确定,那么您必须尝试:

您已经托管了Parse Server,它只托管API。如果要查看仪表板/管理面板,还需要托管Parse Dashboard。或者您可以开始深入研究PHP文档:解析的设置已经在我的服务器上运行了。我只需要看看它是否有仪表板。我还需要检查是否可以获得添加了哪些API,以及其背后的逻辑是什么。我已经厌倦了默认URL,这些URL可以按照我的问题中所述获得仪表板URL。我希望它能帮助你了解我的问题和我需要知道的内容。你应该像我回答中的第4步那样安装仪表板