欢迎光临散文网 会员登陆 & 注册

LGSVL本地服务器环境搭建

2023-03-22 13:32 作者:哀哥哥ob  | 我要投稿

由于LGSVL已经停止运营,想要使用就需要一套本地服务器环境来解决。

根据SORA-SVL团队给出的解决方案可以实现本地服务器的搭建。

  1. 克隆SORA-SVL工程到本地。网址 https://github.com/YuqiHuai/SORA-SVL

  2. 安装Docker。网址 https://www.docker.com/

  3. 克隆官方工程到本地。网址 https://github.com/lgsvl/simulator

  4. 下载服务器资源文件,所有资源文件解压后放到server/assets目录下,geojson.json文件放到mongo/setup目录下,网址https://drive.google.com/drive/folders/1bv02d29z4lSB9SWzCBTUt0GjAb876oSR

  5. client文件夹下新建config.yml,内容为:

    headless: false

    read_only: false

    api_hostname: "localhost"

    api_port: 8181

    cloud_url: "http://localhost"

  6. 分别复制server/.env.templateclient/.env.template,将他们的文件名改为.env

  7. 下载mongodb需要的工具,MongoDB Database Tools负责mongodb相关的导入导出等功能,MongoDB Compass是mongodb的可视化工具,用来查看数据库是否正常。网址https://www.mongodb.com/try/download/bi-connector

  8. CMD进入SORA-SVL根目录,运行docker compose up --build -d。docker启动后,在sorasvl-mongo的Teminal中粘贴 mongo/setup 里的import.sh文件中的内容,记得吧最后一行解注释,这一步是手动将json文件导入mongodb(因为我以前没有从事过服务器相关的开发,sh文件的运行不会,所以使用了这种方式,有其他写法能够运行import.sh也可)使用MongoDB Compass连接到mongodb://localhost:28018/,检查数据库内容是否完整。


json导入mongodb
检查mongodb

9.打开http://localhost,如果资源正常显示表示本地服务器环境设置正常。

资源列表



LGSVL本地服务器环境搭建的评论 (共 条)

分享到微博请遵守国家法律