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

时间:2017-09-06 07:42:40

标签: ubuntu parse-platform

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

我在解析服务器上运行了新的项目。它托管在ubuntu服务器上。

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

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

我在尝试:

http://ipaddress:1337/parse
and
http://domain:1337/parse

但是,它给了我错误:

{"error":"unauthorized"}

任何帮助将不胜感激。 谢谢

2 个答案:

答案 0 :(得分:1)

请检查你的parse-dashboard-config.json文件。

您的应用详情如下:

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

如果确定,则必须尝试:http://yourserver:4040/apps

答案 1 :(得分:0)

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

cd ~

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的中间件组件安装在给定的路径上。 parse-server-example存储库包含此模式的存根示例实现。

使用git:

检索存储库
git clone https://github.com/ParsePlatform/parse-server-example.git

输入您刚刚克隆的parse-server-example目录:

cd ~/parse-server-example

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

npm install

npm将获取parse-server所需的所有模块,并将它们存储在〜/ parse-server-example / node_modules中。

使用npm启动服务。这将运行在package.json的start属性中定义的命令。在这种情况下,它运行节点index.js:

npm start

输出

  

parse-server-example@1.0.0 start / home / sammy / parse-server-example   node index.js   在端口1337上运行的parse-server-example。

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

第4步

安装解析仪表板

npm install -g parse-dashboard

然后你可以通过

访问它
http://yourserver:1337/dashboard