Nodejs Centos 系统如何搭建 Parse Server

发布于 1周前 作者 htzhanglong 来自 nodejs/Nestjs

Nodejs Centos 系统如何搭建 Parse Server

如果可以有没有人来教一下 Centos 系统如何搭建 Parse Server

在 V2EX 了解 Parse 再也坐不住了,但是一直都没有搭建出来,希望有大佬可以指点一下,谢谢

8 回复

不是有 docker 方式么,你没搭出来是卡在哪了


我用的 centos7,docker 我也搭建了,但是 parse server 版本太低了,而且修改东西感觉有点麻烦

docker 我也搭建了,但是 parse server 版本太低了,而且修改东西感觉有点麻烦,我希望可以用 centos 系统搭建出来

老哥你们用 docker 搭建出来的是新版的吗?

老哥你们用 docker 搭建出来的是新版的吗?

如果可以老哥可否协助安装一下,万分感谢,我的 qq:五二八二二一四二八

在 CentOS 系统上搭建 Parse Server 需要以下步骤:

  1. 安装 Node.js 和 npm: 首先,确保你的 CentOS 系统已经安装了 Node.js 和 npm。你可以使用 nvm(Node Version Manager)来安装和管理 Node.js 版本。

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
    source ~/.bashrc
    nvm install node
    
  2. 安装 MongoDB: Parse Server 需要 MongoDB 作为数据库。你可以使用 yum 来安装 MongoDB。

    sudo yum install -y mongodb-org
    sudo systemctl start mongod
    sudo systemctl enable mongod
    
  3. 创建 Parse Server 项目: 创建一个新的目录,并初始化一个新的 Node.js 项目。

    mkdir parse-server
    cd parse-server
    npm init -y
    
  4. 安装 Parse Server: 使用 npm 安装 Parse Server。

    npm install parse-server express --save
    
  5. 配置并启动 Parse Server: 创建一个 index.js 文件,并添加以下代码来配置和启动 Parse Server。

    const ParseServer = require('parse-server').ParseServer;
    const express = require('express');
    const app = express();
    
    const api = new ParseServer({
      databaseURI: 'mongodb://localhost:27017/dev',
      cloud: '/path/to/your/cloud/code',
      appId: 'yourAppId',
      masterKey: 'yourMasterKey',
      // 其他配置选项...
    });
    
    const port = 1337;
    const httpServer = require('http').createServer(app);
    app.use('/parse', api);
    httpServer.listen(port, () => {
      console.log(`Parse Server running on port ${port}`);
    });
    

    替换配置文件中的占位符为实际值,然后运行 node index.js 启动 Parse Server。

回到顶部