LINUX系统下部署百度离线地图开发API
Bigemap离线地图发布服务器 for Linux
SDK下载地址:http://www.bigemap.com/reader/download/detail2019041117.html
当前版本:v1.2.1-slim
一站式搭建离线地图服务器,支持多种地图离线发布;提供快速WEB应用、WMTS、TMS等服务;支持二次开发调用;
系统要求
Bigemap Server 支持以下操作系统:
- Windows 7, Windows Server 2008及以上*
- CentOS 6
- CentOS 7
- Ubuntu 14.04
- Ubuntu 16.04
注* 部署到 Windows 系统直接下载安装程序。部署到 Linux 系统按照以下步骤。
安装依赖项
在安装Bigemap Server之前,需要安装一下依赖项:
- Wget
- OpenSSL (optional)
- Docker
- Docker Compose
- unzip
Wget、OpenSSL及unzip都是Bigemap Server安装脚本所需,Docker和Docker Compose是服务运行、集成容器。
CentOS 7 安装依赖项
# Most of these commands need to be run by the root user
$ sudo su$ yum check-update
$ yum install -y epel-release
$ yum install -y wget openssl python-pip unzip# Install Docker
$ curl -fsSL https://get.docker.com/ | sh# Add your user to the Docker group. i.e. centos
$ usermod -aG docker <your-user-name># Enable the Docker daemon to start at system boot
$ systemctl enable docker.service# Start the Docker daemon
$ systemctl start docker.service# Install Docker Compose
$ pip install docker-compose
Ubuntu 14.04 安装依赖项
# Update the package database
$ sudo apt-get update# Install Docker and Server dependencies
$ sudo apt-get install \linux-image-extra-$(uname -r) \linux-image-extra-virtual \apt-transport-https \ca-certificates \curl \software-properties-common \docker-ce \wget \openssl \unzip# Add the Docker repository to APT sources
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository \"deb [arch=amd64] https://download.docker.com/linux/ubuntu \$(lsb_release -cs) \stable"# Update the package database with the Docker packages
$ sudo apt-get update# Install Docker
$ sudo apt-get install -y docker-ce# Add your user to the Docker group. i.e. ubuntu
$ sudo usermod -aG docker <your-user-name># Check the current release and, if necessary, update it in the command below
$ sudo curl -L \https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname -s`-`uname -m` \-o /usr/local/bin/docker-compose# Set execute permissions on docker-compose
$ sudo chmod +x /usr/local/bin/docker-compose
Ubuntu 16.04 安装依赖项
# Update the package database
$ sudo apt-get update# Install Docker and Server dependencies
$ sudo apt-get install -y wget openssl python-pip unzip# Add the Docker repository to APT sources
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository \"deb [arch=amd64] https://download.docker.com/linux/ubuntu \$(lsb_release -cs) \stable"# Update the package database with the Docker packages
$ sudo apt-get update# Make sure you are about to install from the Docker repo
$ sudo apt-cache policy docker-ce# Install Docker
$ sudo apt-get install -y docker-ce# Add your user to the docker group. i.e. ubuntu
$ sudo usermod -aG docker <your-user-name># Check the current release and, if necessary, update it in the command below
$ sudo curl -L \https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname -s`-`uname -m` \-o /usr/local/bin/docker-compose# Set execute permissions on docker-compose
$ sudo chmod +x /usr/local/bin/docker-compose
安装 Bigemap Server
Bigemap Server Installer
Bigemap Server installer是命令行脚本(CLI)程序用于下载、安装Bigemap Server。
安装命令
命令 | 需要联网 | 描述 |
---|---|---|
download
|
是 | 下载Bigemap Server |
setup
|
否 | 安装Bigemap Server |
list
|
是 | 查看发布的历史版本 |
remove
|
否 | 卸载Bigemap Server |
下载 Installer
- 点击下载 bm-server-installer.zip
- 解压下载的zip文件:
unzip bm-server-installer.zip
- 修改执行权限:
chmod +x ./bm-server-installer
- 查看命令帮助:
./bm-server-installer help
根据安装脚本帮助步骤完成安装。
LINUX系统下部署百度离线地图开发API相关推荐
- deepin部署python开发环境_deepin系统下部署Python3.5的开发及运行环境
deepin系统下部署Python3.5的开发及运行环境 1 概述 本人小白一枚,由于最近要学习python接口自动化测试,所以记录一下相关学习经过及经验,希望对跟我一样小白的朋友可以有所帮助. 2 ...
- linux的dns怎么配置正向区域文件,linux系统下部署DNS正向解析
DNS服务概述: DNS(Domain Name System)域名系统,能够提供域名与IP地址的解析服务. 正向解析 正向解析是指域名到IP 地址的解析过程. 部署DNS正向解析 DNS服务的三个配 ...
- web百度离线地图开发(详细教程)2019
web百度离线地图开发(详细教程) 需求情景 主要参考 开发步骤 一.JS API文件下载 二.修改API文件 1.屏蔽ak验证 2.设置引用本地资源路径 3.下载本地资源 4.引用本地资源 三.加载 ...
- suse linux系统误删除文件恢复,Linux系统下部署文件恢复神器extundelete恢复误删的文件...
Linux系统下部署文件恢复神器extundelete恢复误删的文件 最近看到群里提到如何恢复LINUX下ext4误删的文件,之前听说过ext3分区恢复工具ext3grep,恢复ext4刚是用extu ...
- 百度离线地图开发,node实现地图瓦片下载
最近有个Web项目要用离线地图,项目是在内网环境,找了很多资料,踩了很多坑,好在已经实现了,下面把资料整理一下. 首先是百度离线地图开发包,原文地址是http://www.xiaoguo123.com ...
- 百度离线地图开发教程?
离线地图分为两种:一种叫"金字塔瓦片"数据,一种叫"矢量地图数据".我们看的在线地图比如,百度,谷歌,高德等等网页上的地图,都是金字塔瓦片:另外一种是手机上用来 ...
- 【web百度离线地图开发】原生实现百度地图离线版速览
需求如下,在基于在线地图的基础上展现离线地图 //在线用以下插件展示"vue-baidu-map": "^0.21.22", vue中展示离线地图 第一步:把配 ...
- linux系统下部署go语言环境
文章目录 背景 步骤 背景 使用linux中,有rehat和diban两个派系,不过没关系,都一样的安装方式. 我使用的Centos7.5系统 步骤 下载,至于下载地址,估计百度一下就就知道了.国内g ...
- Linux系统下部署Tomcat
准备工作: 1使用Xshell连接centOS 2下载Tomcat文件tar.gz类型 进入Xshill先创建个目录 mkdir soft 首先点击Xshell 把下载好的文件拉到soft文件下 解压 ...
最新文章
- Python,OpenCV使用KNN来构建手写数字及字母识别OCR
- python与c语言在语法上的区别-论c++/java/c 与python的语法上的区别
- hls.js播放hls直播源
- c++ using 前置声明_C++ 类声明 类前置声明范例
- C#控件之Repeater控件使用
- iOS 应用程序的国际化
- java断点续传 http_http断点续传简单实现(java)
- 你们喜欢一个人旅行,还是有人陪伴旅行?
- linux midi编辑,MidiEditor软件下载 MIDI音乐制作软件(MidiEditor) v3.1.0 支持Windows和Linux 英文官方版 下载-脚本之家...
- 大图书馆 #5 纳瓦尔宝典
- excel max函数的使用
- 浅析Kafka实时数据处理系统
- 学python用虚拟机还是双系统_Macbook双系统虚机-win10篇
- go 验证字符串中是否包含中文或英文
- 考研经验贴 吉大调剂上岸
- 教你用 python 画圣诞树
- STM32H743多路串口调试经验总结(HAL库)
- 推荐算法——NCF知识总结代码实现
- 阿里云短信使用简介demo
- 牛客竞赛每日俩题 - Day3