如何在 Ubuntu 20.04 LTS 上安装Parse解析服务器
admin
2023-07-31 03:04:04
0

Parse 是过去几年常用的开源后端即服务 (BaaS) 平台。它是用 Node.js 编写的,可用于任何运行 Node.js 的应用程序。Parse Server 带有一个简单易用的 Web 界面,可用于数据操作、查看分析以及安排和发送推送通知。

Parse-Server-logoParse-Server-logo

在 Ubuntu 20.04 LTS Focal Fossa 上安装 Parse Server

步骤 1. 首先,通过apt在终端中运行以下命令来确保所有系统包都是最新的。

sudo apt update
sudo apt upgrade

步骤 2. 安装 Node.js。

现在将 Node.js 存储库添加到您的系统:

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install nodejs

接下来,在您的系统上安装一个纱线包管理器。这将用于安装节点模块:

npm install -g yarn

步骤 3. 安装 MongoDB。

默认情况下,MongoDB 在 Ubuntu 20.04 默认存储库中可用。您可以通过运行以下命令来安装它:

sudo apt install mongodb-server

步骤 4. 在 Ubuntu 20.04 上安装 Parse Server。

您可以使用 Yarn 包管理器安装 parse-server 模块:

yarn global add parse-server

然后,创建一个解析服务器配置文件并定义解析服务器的属性:

nano config.json

添加以下行:

{
  \"appName\": \"My Parse Server App\",
  \"databaseURI\": \"mongodb://localhost:27017/parsedb\",
  \"appId\": \"KSDJFKASJFI3S8DSJFDH\",
  \"masterKey\": \"LASDK823JKHR87SDFJSDHF8DFHASFDF\",
  \"serverURL\": \"https://localhost:1337/parse\",
  \"publicServerURL\": \"https://0.0.0.0:1337/parse\",
  \"port\": 1337
}

配置详情如下:

  • appName:为您的解析服务器设置任何名称
  • databaseURI: MongoDB 数据库的连接字符串
  • appID:设置一个随机字符串作为appID,用于连接服务器。
  • masterKey: 为主密钥设置一个随机字符串。
  • serverURL: 为你的解析服务器设置一个 URL
  • publicServerURL: 为你的解析服务器设置一个公共 URL
  • port: 表示服务器端口

保存并关闭文件,然后使用以下命令启动解析服务器:

nohup parse-server config.json &

步骤 5. 配置解析服务器仪表板。

解析服务器附带一个仪表板,用于管理您的解析服务器应用程序。它可以通过网络浏览器访问。运行以下命令来安装 parse-dashboard:

yarn global add parse-dashboard

之后,为解析仪表板创建一个配置文件:

nano parse-darshboard-config.json

添加以下文件:

{
  \"apps\": [
    {
      \"serverURL\": \"http://67.205.146.114:1337/parse\",
      \"appId\": \"KSDJFKASJFI3S8DSJFDH\",
      \"masterKey\": \"LASDK823JKHR87SDFJSDHF8DFHASFDF\",
      \"allowInsecureHTTP\": \"true\",
      \"appName\": \"MyApps\"
    }
  ],
 \"users\": [
    {
      \"user\":\"admin\",
      \"pass\":\"your-password\"
    }
  ],
  \"iconsFolder\": \"icons\"
}

保存并关闭文件,然后使用以下命令启动 Parse 仪表板:

nohup parse-dashboard --dev --config parse-darshboard-config.json &

步骤 6. 配置防火墙。

我们将端口 1337 用于解析服务器,将 4040 用于仪表板。运行以下命令以允许公共用户访问 Parse 服务器。打开端口类型:

sudo firewall-cmd --permanent --zone=public --add-port=1337/tcp
sudo firewall-cmd --permanent --zone=public --add-port=4040/tcp
sudo firewall-cmd --reload

步骤 7. 访问 Parse Server 仪表板。

成功安装后,您还可以通过访问Web 浏览器中的 URL 来访问解析服务器仪表板。您应该看到以下屏幕:http://your-server-ip-address:4040

parse-server-dasboardparse-server-dasboard

感谢您使用本教程在 Ubuntu 20.04 LTS Focal Fossa 系统上安装 Parse Server。如需其他帮助或有用信息,我们建议您查看官方 Parse Server 网站。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
在 Windows 11 中打... 什么是链路状态电源管理? 您可以在系统控制面板的电源选项中看到链接状态电源管理。它是 PCI Exp...
iPhone 屏幕上有亮绿色斑... iPhone 是市场上最稳定的智能手机之一,这主要归功于专为它们设计的 iOS 操作系统。然而,他们...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
QQ浏览器怎么制作简历 QQ浏览器是腾讯公司开发的一款极速浏览器,支持电脑,安卓,苹果等多种终端;更快的浏览体验,更安全的浏...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
Apple Watch Ult... 所有运行 watchOS 7 或更高版本的 Apple Watch 型号都包含一项名为“优化电池充电...
统信UOS每次开机后不直接进入... 统信UOS每次开机后不直接进入系统而是进入到recovery模式 按方向上键选择UOS 20 SP1...