在我的 ubuntu 服务器上找不到如何 运行 解析
Cannot find how to run parse on my ubuntu server
我是解析新手! Web 开发人员主要从事基于 PHP 的项目。
我在解析服务器上已经有新的 运行 项目了。它托管在 ubuntu 服务器上。
项目已经 运行。但是,我不知道从哪里开始了解项目的流程!
我正在尝试找到 dashboard/admin 面板,我可以在其中找到一些 API 并检查如何 run/modify 它们。
我正在尝试:
http://ipaddress:1337/parse
and
http://domain:1337/parse
但是,它给我错误:
{"error":"unauthorized"}
如有任何帮助,我们将不胜感激。
谢谢
第 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 应用程序
Parse Server 旨在与 Express 结合使用,Express 是 Node.js 的流行 Web 应用程序框架,它允许符合定义的 API 的中间件组件安装在给定路径上。 parse-server-example 存储库包含此模式的已删除示例实现。
检索存储库 git:
git clone https://github.com/ParsePlatform/parse-server-example.git
输入您刚刚克隆的解析服务器示例目录:
cd ~/parse-server-example
在当前目录使用npm安装依赖,包括parse-server:
npm install
npm 将获取解析服务器所需的所有模块并将它们存储在 ~/parse-server-example/node_modules.
使用npm启动服务。这将 运行 在 package.json 的开始 属性 中定义的命令。在这种情况下,它 运行s 节点 index.js:
npm start
输出
parse-server-example@1.0.0 start /home/sammy/parse-server-example
node index.js
parse-server-example running on port 1337.
您可以随时按 Ctrl-C 终止 运行ning 应用程序。
第 4 步
安装解析仪表板
npm install -g parse-dashboard
然后就可以通过
访问了
http://yourserver:1337/dashboard
请检查您的解析仪表板-config.json 文件。
您的应用详情如下:
"apps": [{
"serverURL": "http://localhost:1337/parse",
"appId": "appId",
"masterKey": "masterKey",
"appName": "appname"
}]
如果可以,那么你必须尝试:http://yourserver:4040/apps
我是解析新手! Web 开发人员主要从事基于 PHP 的项目。
我在解析服务器上已经有新的 运行 项目了。它托管在 ubuntu 服务器上。
项目已经 运行。但是,我不知道从哪里开始了解项目的流程!
我正在尝试找到 dashboard/admin 面板,我可以在其中找到一些 API 并检查如何 run/modify 它们。
我正在尝试:
http://ipaddress:1337/parse
and
http://domain:1337/parse
但是,它给我错误:
{"error":"unauthorized"}
如有任何帮助,我们将不胜感激。 谢谢
第 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 应用程序 Parse Server 旨在与 Express 结合使用,Express 是 Node.js 的流行 Web 应用程序框架,它允许符合定义的 API 的中间件组件安装在给定路径上。 parse-server-example 存储库包含此模式的已删除示例实现。
检索存储库 git:
git clone https://github.com/ParsePlatform/parse-server-example.git
输入您刚刚克隆的解析服务器示例目录:
cd ~/parse-server-example
在当前目录使用npm安装依赖,包括parse-server:
npm install
npm 将获取解析服务器所需的所有模块并将它们存储在 ~/parse-server-example/node_modules.
使用npm启动服务。这将 运行 在 package.json 的开始 属性 中定义的命令。在这种情况下,它 运行s 节点 index.js:
npm start
输出
parse-server-example@1.0.0 start /home/sammy/parse-server-example node index.js parse-server-example running on port 1337.
您可以随时按 Ctrl-C 终止 运行ning 应用程序。
第 4 步
安装解析仪表板
npm install -g parse-dashboard
然后就可以通过
访问了http://yourserver:1337/dashboard
请检查您的解析仪表板-config.json 文件。
您的应用详情如下:
"apps": [{
"serverURL": "http://localhost:1337/parse",
"appId": "appId",
"masterKey": "masterKey",
"appName": "appname"
}]
如果可以,那么你必须尝试:http://yourserver:4040/apps