nodejs+mp2+mbtiles+实现google底图服务(centos7)
生活随笔
收集整理的這篇文章主要介紹了
nodejs+mp2+mbtiles+实现google底图服务(centos7)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
nodejs+mp2+mbtiles+實現google底圖服務(centos7)
1 安裝配置 nodejs + pm2
# 下載nodejs wget https://nodejs.org/dist/v11.10.0/node-v11.10.0-linux-x64.tar.xz# 解壓 chmod +x node-v11.10.0-linux-x64.tar.xz xz -d node-v11.10.0-linux-x64.tar.xz tar -xf node-v11.10.0-linux-x64.tar # 修改路徑 mv ./node-v11.10.0-linux-x64 /usr/share/node# node npm 文件鏈接 ln -s /usr/share/node/bin/node /usr/bin/node ln -s /usr/share/node/bin/npm /usr/bin/npm# 驗證安裝 node -v npm -v# 設置npm淘寶鏡像加速 npm config set registry https://registry.npm.taobao.org #npm install -g cnpm --registry=https://registry.npm.taobao.org# 代理設置 # npm config set proxy http://10.121.5.248:808 # npm config set proxy=http://10.121.5.248:808# 安裝pm2 npm install -g pm2# pm2 文件鏈接 ln -s /usr/share/node/lib/node_modules/pm2/bin/pm2 /usr/local/bin# 運行服務demo # pm2 start server.js# 查看pm運行情況 # pm2 list# 停止所有 # pm2 stop all# 查看日志 # pm2 logs -f2 安裝git(可以跳過)
# yum 安裝git版本管理# yum install git3 添加 package.json 和server.js
(hithub項目依賴變動不能直接安裝運行)
- package.json
- server.js
4 安裝底圖服務并啟動
制作mbtiles
-
安裝python
默認已經安裝 -
獲取mbutil
啟動
# npm 安裝依賴 npm i # 啟ss # node方式 啟動 # server.js +filename+ port #node server.js tile.mbtiles 4000# pm2方式 啟動 # server.js +filename+ port pm2 start server.js tiles.mbtiles 40005 開放端口
# 防火墻開放端口 firewall-cmd --zone=public --add-port=4000/tcp --permanent# 重新加載防火墻 firewall-cmd --reload6 驗證服務
。。。。
總結
以上是生活随笔為你收集整理的nodejs+mp2+mbtiles+实现google底图服务(centos7)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人工智能第二章知识表示
- 下一篇: 【NPM】Building fresh