宝塔虽然加入了飞牛应用,但在Docker内运行,很不稳定容易丢数据,我的系统CC1、CC1plus进程报错,果断放弃,1Panel实在是难用也不考虑。为了稳定使用宝塔,只能在系统底层直接安装。
我的飞牛系统是安装在傲腾M10 16G硬盘上的,优点:SSD超长寿命,缺点:空间容量小。为了能够顺利用上宝塔,将宝塔安装在存储空间1上即可解决。我的存储空间1也是SSD,小文件运行快。
话不多说,开始吧。
1、飞牛系统账号密码ssh登录后,执行 sudo -i
再次输入密码获取root权限。
2、ssh执行 wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh && bash install_panel.sh ed8484bec
安装宝塔,所有都允许同意。注意:安装完成后进入宝塔,关闭防火墙,否则飞牛页面无法访问。
3、在飞牛文件管理内找到存储空间1的文件夹,右键>详细信息>复制原始路径。找到存储空间1的默认路径,我的是 /vol1/1000
。
4、ssh执行 mv /www /vol1/1000
从系统根目录将/www移动到/vol1/1000目录下。此时可在飞牛文件管理内查看宝塔文件夹是否移动成功。
5、ssh执行 ln -s /vol1/1000/www /www
将 /vol1/1000/www目录挂载到根目录/www上。
6、ssh执行 reboot
重启服务器。
7、待重启完成后,ssh执行 service bt restart
重启宝塔面板服务。
8、浏览器宝塔页面按F5刷新,能正常打开宝塔页面应为成功。
验证:通过飞牛文件管理在/vol1/1000/www目录内随意创建文件夹,ssh执行 cd /www/
进入/www根目录,再执行 ls
如果能看到新文件夹即确定成功。没成功再多尝试流程5至8。
注意:宝塔的文件管理编辑要在宝塔内进行,切勿在飞牛文件管理内操作,否则会改变文件所属权限。
~~理论上此设置可长期稳定,~~遇到系统更新或插拔硬盘等原因导致的可再次按流程操作。推荐使用宝塔计划任务,定时备份数据非常重要。
目前已知存储空间1挂载的时间在开机之后,宝塔是随系统开机启动的,这会导致开机后无法启动存储空间1内宝塔所有的应用,~~可以手动ssh执行 service bt restart
重启宝塔面板。~~此处需要一个开机延迟运行的脚本,运行时间正好在存储空间挂载后。
写到这里,觉得还是换一个大容量的系统盘吧,折腾个什么劲呢