1.linux下载安装
www.maptiler.com/server/down… 页面下载rpm包。
安装参考 documentation.maptiler.com/hc/en-us/ar… 。
安装 sudo rpm -i maptiler-server-x.x.x.rpm
若出现fuse的问题安装fuse。 sudo apt-get install fuse
启动 直接运行 maptiler-server 。启动成功系统提示默认密码。
登录 访问 http://localhost:3650/admin 远程服务器localhost可换成自己的ip。
配置https
` server {
listen 443 ssl;
server_name njupt.edu.cn;
ssl_certificate https-key/njupt.edu.cn_cert_chain.pem;
ssl_certificate_key https-key/njupt.edu.cn_key.key;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 50m;
add_header X-Frame-Options SANEORIGIN;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ALL:!DH:!EXPORT:!RC4:+HIGH:+MEDIUM:!LOW:!aNULL:!eNULL;
ssl_prefer_server_ciphers on;
location / {
proxy_set_header X-Forwarded-Host njupt.edu.cn;
proxy_set_header X-Forwarded-Proto https;
proxy_pass http://127.0.0.1:3650;
}
} `
2.docker安装
docker安装。
如果你的系统只支持 yum
包管理器,而不支持 apt
,那么你可以使用 yum
来安装 Docker。以下是在基于 CentOS 或 RHEL 的系统上安装 Docker 的步骤:
更新系统: 首先,确保你的系统是最新的。运行以下命令来更新系统软件包列表:
sudo yum update
安装 Docker: 运行以下命令来安装 Docker:
sudo yum install docker
启动 Docker 服务: 安装完成后,你可以启动 Docker 服务:
sudo systemctl start docker
设置 Docker 开机自启动: 如果你希望 Docker 在系统启动时自动启动,可以运行以下命令:
sudo systemctl enable docker
验证 Docker 安装: 最后,运行以下命令来验证 Docker 是否成功安装:
sudo docker --version
这将显示 Docker 的版本信息。
现在,Docker 已经成功安装在你的系统上,你可以开始使用 Docker 运行容器。请注意,Docker 的使用需要使用 sudo
或者将用户添加到 docker
用户组中,以便在没有 sudo
的情况下运行 Docker 命令。
要在 Docker 上安装 MapTiler Server,你可以使用 MapTiler 官方提供的 Docker 镜像并运行容器。以下是安装 MapTiler Server 的步骤:
拉取 MapTiler Server Docker 镜像: 打开终端并运行以下命令来拉取 MapTiler Server 的官方 Docker 镜像:
docker pull maptiler/server
这将从 Docker Hub 上下载 MapTiler Server 镜像。
运行 MapTiler Server 容器: 使用以下命令在容器中运行 MapTiler Server:
docker run -d -p 3650:3650 --name maptiler-server maptiler/server
这将在后台运行 MapTiler Server 容器,并将容器的端口 80 映射到主机的端口 8080。你可以根据需要更改端口映射。
访问 MapTiler Server 管理界面: 一旦容器运行,你可以通过浏览器访问 MapTiler Server 的管理界面。默认情况下,管理界面位于 http://localhost:8080/admin/
。如果你将容器的端口映射到其他端口,相应地更改 URL。
配置 MapTiler Server: 使用管理界面登录并配置 MapTiler Server。你可以创建和配置地图图层,并将地图数据导入到容器中。
访问发布的地图: 配置完成后,你可以通过浏览器或地图应用程序访问 MapTiler Server 发布的地图服务。
请注意,上述步骤是一般安装和配置 MapTiler Server Docker 容器的指南。确保参考 MapTiler Server Docker 镜像的文档以获取更多详细信息和配置选项,以满足你的特定需求。