如何在 Ubuntu 20.04 LTS 上安装Parse解析服务器

Linux命令3年前 (2021)发布 AI观察员
127 0 0

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

如何在 Ubuntu 20.04 LTS 上安装Parse解析服务器

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

如何在 Ubuntu 20.04 LTS 上安装Parse解析服务器

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

© 版权声明

相关文章

天猫U特购  京东优惠购        京东优惠    天猫优惠