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

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

Parse-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-dasboard

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

未经允许不得转载:统信UOS之家 » 如何在 Ubuntu 20.04 LTS 上安装Parse解析服务器
0 赞
标签

相关文章