dolphindb是国产的时序数据库,做量化时会用到。下面是在debian12-x64环境下安装的过程。

1.下载

wget https://www.dolphindb.cn/downLinux64-Current.php -O dolphindb.zip

2.解压

unzip dolphindb.zip -d ./dolphindb

3.权限设置

进入server目录并设置权限

cd dolphindb/server
chmod +x dolphindb

后台启动

sh startSingle.sh

4.添加自启动服务

重点来了,官方文档没有写自启动方案。如果你的系统使用systemd作为初始化系统(大多数现代Linux发行版如Debian, Ubuntu, CentOS 7+等),你可以创建一个systemd服务来启动你的脚本。
1.创建服务文件:在/etc/systemd/system/目录下创建一个新的.service文件,例如dolphindb.service:

vim /etc/systemd/system/dolphindb.service

2.编写服务文件并保存。这一步记得把WorkingDirectory和ExecStart中的目录替换为你自己的安装(解压)目录。

[Unit]
Description=DolphinDB Service

[Service]
Type=forking
WorkingDirectory=/home/knight/dolphindb/server
ExecStart=/bin/sh /home/knight/dolphindb/server/startSingle.sh

[Install]
WantedBy=multi-user.target

3.启用服务

sudo systemctl enable dolphindb.service

4.重启服务器后检查是否能进入管理面板,管理面板地址默认是 服务器地址:8848