One self-hosted console to run your entire business — commerce, ERP, HRM, CRM & manufacturing

手动安装

手动安装

如果您希望不使用 Docker,请按照以下步骤进行传统服务器设置。

先决条件

确保安装并运行 PHP 8.4、Nginx、PostgreSQL 18+ 及 pgvector 扩展、Redis 和 Node.js 20+。

步骤 1:下载并配置

登录并从 我的账户 → 下载 下载您的授权副本(没有公共 Git 仓库 — 这是一个授权产品)。您的许可证密钥在同一页面上。

unzip storeconsole-<version>.zip
cd storeconsole
cp .env.example .env

步骤 2:安装 PHP 依赖项

composer install --no-dev --optimize-autoloader

步骤 3:生成应用程序密钥

php artisan key:generate

步骤 4:配置 .env

更新您的 .env 文件:

DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=storeconsole
DB_USERNAME=your_user
DB_PASSWORD=your_password

REDIS_HOST=127.0.0.1
REDIS_PORT=6379

QUEUE_CONNECTION=redis
SESSION_DRIVER=redis
CACHE_DRIVER=redis

步骤 5:运行迁移和种子

php artisan migrate --seed

步骤 6:构建前端资产

npm install
npm run build

步骤 7:配置 Nginx

将您的 Nginx 服务器根指向 public/ 目录,并配置标准的 Laravel try_files 重写规则。

步骤 8:启动队列工作者

php artisan horizon

配置 Supervisor 或 systemd 以保持 Horizon 在生产中运行。

Last updated: 10/5/2026