• 欢迎访问佰阅部落,本站为优质开源程序分享站,所有自研项目均开源免费,可在Github查看源码。 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
  • 欢迎积极参与讨论、反馈问题

WIN10子系统WSL2安装宝塔面板教程

教程 佰阅部落 3个月前 (06-29) 631次浏览
文章目录[隐藏]

wsl2是一个完整的linux系统环境,除了支持docker等服务,现已支持在wsl里使用CUDA显卡加速,后面文章陆续介绍。本文先来讲讲wsl2里如何安装宝塔面板。

0. wsl2环境准备

在最新版Windows2004内核下,wsl2的安装包只有1.05MB左右,貌似已内置了。查看Windows内核方法,win + R键,输入winver回车就可以看到。本站为了尝试新版wsl2的CUDA显卡计算特性,特意升级到了预览版。

安装wsl很简单,只需到微软商店搜wsllinuxubantu之类的关键词,就可以找到。默认选择ubantu20.04LST版本。

安装完毕后,就可以在Windows Termial输入wsl -l -v查看当前的子系统是否为wsl2

1. 宝塔环境安装

安装步骤跟服务器安装一样,没任何区别。ubantu下的安装命令如下:

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

运行后,等待安装完成即可,此过程可以不需要梯子,直接安装。

2. wsl2的ip获取

wsl2的ip每次启动都会发生变化,因此需要下面几种方法查看。
ip route

第一行的ip地址就是。
或者输入下面的命令获取:

ip route | grep default | awk '{print $3}'
# 或者
cat /etc/resolv.conf | grep nameserver | awk '{ print $2 }'


因为机器每次都要重置这个,所以个人觉得第一个比较简单。

机器是15年配置的,i7 6700,如今已经感觉力不从心了,希望后面可以换个高配。

3. wsl2里部署宝塔的优势

既然wsl2跟服务器是一样的系统,那么我们就可以从本地环境做一些服务器上的测试,本地的优势是超低延迟,带来的极速反馈。具体表现在网页刷新、响应、vs-code里代码的保存和执行上,都是毫无卡顿。

当然,wsl2真就这么方便吗?其实也不一定,熟悉桌面版docker的人而言,安装docker版宝塔其实也是非常不错的,唯一的缺陷就是Windows桌面版docker环境启动需要1分钟左右,而wsl2的启动时间,几乎为0。如果要重置环境,wsl2可以直接卸载ubantu就可以了,而桌面版docker只需要rm一下就行。当然你也可以在wsl2上运行docker环境,使用宝塔版docker。也是不错的体验。

目前不论是wsl2还是桌面版docker,其实都会占用本地空间,而且这个空间是只增不减的,比如你安装的docker镜像,就算命令行卸载了,磁盘占用空间是不会缩减的。桌面版docker环境,需要重置下才能恢复。而wsl的只能卸载重装了。卸载也就几秒,安装也就几秒,反正你想怎么折腾就怎么来。


佰阅部落 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:WIN10子系统WSL2安装宝塔面板教程
赞一下 (0)
佰阅部落
关于作者:
爱折腾,爱学习,用心分享各种实用搭建教程,让优质web程序脱颖而出,欢迎订阅!