7天上手OpenClaw Day2:首次启动与初始化

数据库初始化

首次运行需要初始化数据库。执行:python scripts/init_db.py。该脚本会创建必要的表结构和初始数据。使用PostgreSQL确保已创建数据库:createdb openclaw。

启动服务

使用Docker启动:docker-compose up -d。直接启动:python main.py。开发模式:python main.py --reload。启动后访问 http://localhost:8000 查看管理界面。

初始账号

首次启动会创建管理员账号:admin@openclaw.local / admin123。首次登录后请立即修改密码。在管理界面可以创建其他用户和角色。

启动验证

检查服务状态:curl http://localhost:8000/health。检查日志:docker-compose logs -f 或查看logs目录。确保所有服务正常启动后再进行下一步。

💬 📞