网上找不到这么详细的教程,虽然说简单,但是很多人还是不会,甚至访问不了,我只好自己写个详细点的,这样大家部署也方便很多
TeslaMate 的功能不再赘述了,自己网上搜索下,想部署地按教程一步步操作来就可以完成部署,部署以某阿X云为例,其他类似的云服务也可以
需要准备的软件:Wincap 自己搜索下载个安装即可
购买服务器,我这里选择的 99/年的轻量应用服务器,99元可以续3次,也就是4年这样,购买时选择安装系统为 Ubuntu 20.04
轻量应用服务器 选择安装系统 当然如果你购买时选错系统也没关系,后台还可以更改重置系统,重置也可以
阿里云后台重置系统选项 2. 点击 远程连接 里面的 设置密码,先设置个客户端连接使用的密码,密码大小写区分带数字即可
输入密码 重启服务器生效 3. 重启完服务器后 点击 远程连接里面的 远程连接
远程连接 4. 远程连接服务器后 输入如下指令
sudo su root
cd ..
cd ..
5. 安装Docker
curl -sSL https://get.daocloud.io/docker |sh
安装 docker docker 安装完毕 6. 安装 docker-compse
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
安装 docker-compse 如下图一样,如果连接服务器超时的话就重新输入一次命令,一般都可以解决,不行就多试一会
连接超时 docker-compse 安装完成
docker-compse 安装完成 7. 设置权限,查看 docker-compse 安装版本
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
到这一步 docker 以及 docker-compse 就安装完成了
-------------------------------------------------------------------------------------
8. 打开下载好的 Wincap 软件登录 服务器 ,主机名就是你服务器的IP地址,用户名填 root , 密码就是上面第2步骤里设置的密码,登录
登录服务器 9. 登录后 点击顶部的箭头返回上一级目录到根目录,用鼠标右键-新建目录- tesla
新建 tesla目录 10. 下载 docker-compse.yml 文件上传至 tesla 目录下面,我已经打包制作好
地址:https://pan.baidu.com/s/1VSL7Fj05IFSZcu27SyKsYg提取码: 6etm
如果连接失效的话请到 https://docs.teslamate.org/docs/installation/docker/ 手动自己新建个文本文件,复制进去代码然后另存为 docker-compse.yml 文件名即可
11. 把 docker-compse.yml 文件上传 服务器上刚刚新建的 tesla 目录下面,左边目录是你电脑上的文件,右边是服务器上的目录,直接拖过去或者右键点上传也可以
上传 docker-compse.yml 12. 点击 打开终端命令工具, 在顶部的 同步 按钮旁边
13. 启动 TeslaMate ,输入命令:docker-compose up -d 点击执行
启动TeslaMate 执行命令 启动 TeslaMate 完成 14. 到上面这一步已经安装并启动 TeslaMate 完成
15. 回到服务器后台操作,将 3000/4000 端口添加进防火墙,不然无法访问
防火墙添加规则 添加规则 到这一步 TeslaMate 就完全部署完毕了,接下来就可以尝试下访问看看,初始是没数据的,需要开车出去跑了后才会有数据产生
用你的服务器IP地址加端口号可以访问,4000端口是基本参数设置,3000端口才是查看你车辆的行驶数据,记住切勿随意将自己的IP地址泄露,不然别人也可以查看你数据,记得随时退出账户
4000端口访问的设置 3000端口里查看数据