无论你是初次接触还是准备系统梳理操作流程,这篇文章将为你厘清核心路径
91n.com 是一个面向开发者和创作者的一站式项目托管与协作平台,提供从代码管理、自动化部署到团队分工的完整工作流。它的核心价值在于降低项目上线门槛——你不需要从零搭建服务器环境,也不需要手动配置域名解析,平台已经把这些复杂环节封装成可视化操作。
对于刚进入的新用户,最常见的困惑是:「第一步该做什么?」答案是——先注册,再创建你的第一个项目。接下来的内容将沿着这条主线,带你走完从注册到首次部署的全过程。
在动手之前,先把平台的基础术语搞清楚,后续的每一步操作都会有清晰的认知框架。
项目是你在 91n.com 上的工作单元。每个项目独立拥有自己的代码库、环境变量、部署记录和域名绑定。你可以把它理解为「一个独立的在线应用」——博客、API、小程序后端、定时任务,都可以是一个项目。
部署是指将你的代码从本地或远程仓库上传到平台服务器并启动运行的过程。91n.com 支持一键部署,平台会自动检测你的技术栈(Node.js、Python、Go、静态站点等),选择合适的运行时并完成启动。
平台默认会为你的项目分配一个 *.91n.app 的子域名,方便测试和分享。如果你想使用自己的域名(比如 www.example.com),可以在项目设置中完成 DNS 配置,通常几分钟后即可生效。
连接 GitHub / GitLab 仓库,推送代码即自动构建和上线
在后台安全配置密钥和配置项,代码中直接引用,无需硬编码
支持绑定自有域名,平台免费提供 HTTPS 证书
查看请求日志、CPU 和内存占用,异常时即时告警
邀请团队成员,分配开发者或查看者角色,保障项目安全
下面是完整操作路径,按顺序执行即可在十分钟内在线跑通你的第一个项目。
访问 91n.com 首页,点击右上角「注册」按钮,使用邮箱或手机号创建账户。系统会发送一封验证邮件,点击链接完成认证后即可登录控制台。
登录后进入控制台,点击「新建项目」,输入项目名称(建议用英文小写加连字符,如 my-first-app),选择技术栈模板或直接空项目开始。
在项目的「设置」→「部署来源」中选择 GitHub 或 GitLab,授权后将项目仓库绑定到 91n.com。你也可以选择本地上传代码压缩包的方式。
绑定仓库后,系统会自动拉取代码并开始构建。你可以在「部署记录」中实时查看构建日志,如果出现报错,日志会高亮显示具体行号和问题描述。
部署成功后,你会获得一个临时域名(如 my-first-app.91n.app)。在浏览器打开它,确认服务正常运行后再进行后续域名绑定或配置调整。
在开始之前,建议你先确认以下条件已满足,可以避免中途卡住或反复返工。
💡 编辑建议:如果你是技术人员,可以直接从关联 GitHub 仓库开始;如果是非技术背景用户,可以先在项目模板库中选择一个已预置的 starter 项目(如 React 模板、Hugo 博客模板),平台会自动处理构建配置,你只需替换内容即可。
首先查看「部署记录」中的构建日志,绝大多数错误都发生在依赖安装或启动脚本阶段。常见原因包括:package.json 中 scripts.start 字段缺失、运行时版本不兼容、或端口绑定错误。你可以把错误日志复制到 91n.com 的问题排查页面寻求社区帮助。
进入项目设置 →「域名管理」,添加你的自有域名后,根据页面提示在 DNS 服务商处配置 CNAME 或 A 记录记录。配置生效后,平台会自动签发 HTTPS 证书,整个过程无需停机。
免费方案支持单个项目、每月一定时长的构建积分,以及 *.91n.app 子域名访问。对于个人博客、练习项目和小型工具来说,免费额度完全够用。如需更多并发实例或私有化部署,可升级到付费方案。
在项目的「成员管理」中添加协作者邮箱,为其分配角色:开发者可推送代码并触发部署,查看者只能读取日志和配置。建议为项目设置至少两名管理员,避免单点故障。