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