导读:
用了5年的树莓派3B+在几周前终于挂了,一次莫名的触碰,直接嘟嘟报警,重启也没有用;最近重新刷了TF卡做了系统,插上后竟然可以运行了,只是充电头发出电流嗡嗡声比较大,应该是它坏了,遂换了个绿联的充电头,一切安静、平稳了。考虑到总是在SSH上通过命令行管理树莓派,总觉得费时间费键盘,就安装了1Panel这个可视化管理软件,故事就此开始了。
本文字数:1455字,阅读时长:约15分钟。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
请点击下方名片, 关注本公众号,避免走失。
初始化
因为缺少屏幕,家里的树莓派通常使用SSH管理,工具是Putty。
先说树莓派的镜像烧录吧,现在各个系统平台非常方便,不用通过第三方的烧录工具了,也不用提前去官网下载镜像文件了。
可以在树莓派官网下载了Linux系统对应的Imager软件包安装。我是通过Deepin软件商店安装了Imager。
然后,打开Imager,选择树莓派版本、想烧录的系统(因为我不需要桌面,我就选了Pi OS Lite),选择做系统的TF卡。然后点Next下一步。
弹出的对话框中千万注意要选择“编辑设置”,然后设置主机名称、用户名密码、WiFi名称和密码、以及开启SSH服务。一步到位设置完全,免得烧录完后还要再各种设置。
设置界面如下,内容根据实际输入,记得SSH在隔壁Services页签。
设置完毕了,保存设置,然后开始烧录,等待完成后,关闭软件,弹出TF卡,插到树莓派中,通电启动。
安装 1Panel 面板
树莓派启动后,在同个局域网段的电脑中,使用Putty软件通过树莓派的IP地址连接SSH,输入之前设置的用户名和密码,登录树莓派的命令行界面。
登录命令行后,建议输入 sudo -i 切换到root模式,方便后续操作。
在命令行中,输入1Panel的一键式安装命令,会顺便一键安装好docker(已安装的会自动跳过):(小技巧:Putty的粘贴快捷键是Shift+Insert)
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
输入命令后回车运行即可,等待一阵子,就会出现设置项目,一项项设置,可以采用默认,也可以根据各自需要修改(要改的主要是用户名和密码)。
这个界面的内容,建议复制粘贴到文本文件保存到本地,包含了访问地址等信息。
在本机电脑上输入内网访问地址 ,就会进入一个网站,输入设置的用户名和密码,即可看到可视化管理面板啦。
使用 1Panel 面板
因为1Panel已经安装好了所需的docker,所以可以直接在左侧的应用商店菜单中安装所需要的容器,以下以可道云(一款国产的私有云)为例。
在应用商店的云存储类目中,比较快捷地可以看到可道云,方块内就有安装按钮,点击安装按钮,进入参数设置。
设置中要注意的是端口可从外部访问。
确认后,等待一阵子,可道云就安装好了。可以看到对该容器的操作都按钮化了,相当便捷。
可道云默认访问端口是8081 ,通过树莓派IP:8081 ,可以访问到可道云的初始化界面。
系统条件中,建议PHP平台版本为64位,实际32位也不影响使用的,选择下面蓝色的跳过。
考虑到系统复杂性,只是个试验性的,个人使用的云存储系统,所以就按照默认采用了SQLite和文件缓存,有需要的可以另行安装设置。点确定,设置可道云管理员密码(建议修改别用默认)。
最后,按确定后,即可开始初始化了,初始化完成后,会跳转到用户登录界面,用管理员账号登录后,就可以管理和使用可道云了,详细方法可以查可道云官网手册。
后记
至此,1Panel这个可视化管理工具的安装和使用也初步演示了一下,确实比学习docker命令,自己compose,等等操作容易了太多。有需要的小伙伴可以体验一下,省了好多时间和精力,欢迎留言交流。