本篇博文来介绍一下win10下搭建linux环境的LoRaWAN服务器chirpstack部署。


输入wsl --install命令
由于博主已经安装了WSL因此会出现查看WSL帮助文本界面
出现这种情况输入wsl --list --online
输入wsl --install -d
博主这里用的Ubuntu-20.04版输入指令是:
wsl --install -d Ubuntu-20.04
下载完成后会出现下面的界面

注意:这里设置密码的时候,输入密码是看不到的,因此输完按下回车就好;

Linux发行版安装完成
这里建议将wsl更新一下wsl --update

输入:wsl --export ubuntu-20.04 D:\wsl-ubuntu\ubuntu-20.04.tar

输入wsl --import ubuntu-20.04 D:\wsl-ubuntu\ D:\wsl-ubuntu\ubuntu-20.04.tar
再次查看
输入wsl -l -v
在命令行窗口输入wsl进入linux环境
输入apt-get install git
博主这里安装过了,因此界面提示already
输入git clone https://github.com/chirpstack/chirpstack-docker.git
下载并安装Docker Desktop for Windows,创建Docker账户(如果还没有该账户)。你可以为个人创建免费的Docker账户,如需更多详细信息,请参阅Docker 文档。




重启电脑



安装好后重启电脑,博主这里由于重启电脑导致截图丢失,因此少一张,但是装好后会有Close and restart选项,点一下就重启了

WIN+R打开命令窗口输入命令:docker version验证Docker是否安装成功,出现一下信息则证明安装成功




输入命令docker-compose up
结束后先退出,然后再此执行启动docke-compose up指令(主要是应为第一次启动看到的效果不太适合展示,这里不再次启动也是成功的)


在浏览器中查看服务器,这里账户密码都是默认admin

这里就是再win10下搭建linux环境的LoraWAN服务器chirpstack的过程,如果中间遇到什么问题,可以私信博主,大家一起解决!