Bareos Web UI在CentOS 7上安装与配置
Bareos 的 Web UI 在 CentOS 7 上安装,确实不太省心,主要是官方压根没给 CentOS 7 准备好现成的包。但问题也不是没解法——我就绕了个弯,用了 CentOS 8 的 rpm 搞定了。嗯,过程稍微复杂点,要编译php-lzip
,还得自己搞定一堆依赖,不过搞定后,Web 界面跑起来还是蛮稳的。
CentOS 8 的 rpm 包,拿来直接在 CentOS 7 上装,兼容性肯定会出点问题,比如依赖库不对口。所以我先用rpmrebuild
改了一下包,再用rpmbuild
重打包,过程还行,关键是别怕试错。
php-lzip挺关键,这玩意儿用来让 PHP 支持 Lzip 格式。你得先编好 Lzip 工具,再下php-lzip
源码去编。这里推荐先看下lzip 工具的用法,再用phpize
+./configure
流程走一遍,基本能搞定。
安装完 Web UI 后,记得配置 Apache 或 Nginx,路径啥的别搞错了。Web 界面访问地址一般是http://localhost/bareos-webui
,登录后能直接看备份任务,调度啥的都一目了然,响应也快,体验还不错。
如果你是那种喜欢动手折腾的,用 CentOS 7 又不想换系统,那这套方案挺适合你。啦,遇到依赖冲突时别急,php7.2 安装文档这些资源也能帮你一把。
下载地址
用户评论