高精度定位Ntrip服务器部署

一、Docker方式部署

高精度定位Ntrip服务器部署_第1张图片

使用上图所示例的ntripcaster 

(一)下载ntripcaster

docker pull rinex20/ntripcaster

(二)下载配置文件

(1)下载批处理,这个批处理执行后,下载对应的配置文件。

$ wget -O config.sh https://raw.githubusercontent.com/rinex20/ntripcaster_docker/master/config.sh

(2)执行批处理

$ chmod +x config.sh && ./config.sh

如果不成功,多执行几次./config.sh。直到所有的文件都下载下来。

(三)一探究竟

config.sh是用来下载文件的。看下图

高精度定位Ntrip服务器部署_第2张图片

执行完成后看到这个目录,里面有6个配置文件。

高精度定位Ntrip服务器部署_第3张图片

 

 到此可以开始下一步

 

二、配置

这里可以参考这个文章

​​​​​​linux ntrip caster配置说明书_一杯美式咖啡 不加奶的博客-CSDN博客

 (一)ntripcaster.conf

将ntripcaster.conf中54行 server name 后面替换为公网ip地址

端口号为2101,默认密码(可在此文件中修改)

 (二)groups.aut

 在groups.aut中添加GROUP1:user1,user2

此步骤为:添加挂载点接收数据的用户

 (三)clientmounts.aut

在clientmounts.aut中添加/挂载点名字:GROUP1

此步骤为设置挂载点名字

(四)users.aut

在users.aut 中添加

user1:passwd
user2:passwd

此步骤为添加从挂载点接收数据的用户名和密码

实际我的步骤,只是配置了ntripcaster.conf,这里只改了一下ip地址

高精度定位Ntrip服务器部署_第4张图片

 其它配置采用刚才下载下来的默认

(一)Group情况

高精度定位Ntrip服务器部署_第5张图片

(二)Clientmount情况

高精度定位Ntrip服务器部署_第6张图片

 

(三)user情况

 高精度定位Ntrip服务器部署_第7张图片

 

 下面可以启动了。

 

三、启动

docker run -d -p 2101:2101 --name ntripcaster --restart=always -v /etc/ntripcaster:/etc/ntripcaster rinex20/ntripcaster

 

 

你可能感兴趣的:(服务器,docker,linux)