centos6 安装 bareos 和 bareos-webui

bareos 安装:

wget -O /etc/yum.repos.d/bareos.repo http://download.bareos.org/bareos/release/latest/CentOS_6/bareos.repo
yum install bareos

启用 bareos 服务

/etc/init.d/bareos-dir start  # Director
/etc/init.d/bareos-sd start  # Storage Daemon
/etc/init.d/bareos-fd start  # File Daemon

安装 bareos webui

Bareos-webui 是 bareos 的图形管理界面
因为是 web 版本,所以要安装好 Apache 和 PHP
CentOS 6 默认是 php 5.3 版本需要升级到 php 5.5 / 5.6
参考地址:https://www.mojowill.com/geek/howto-install-php-5-4-5-5-or-5-6-on-centos-6-and-centos-7/

接下来正式安装 bareos webui

cd /var/www/html/
wget https://github.com/bareos/bareos-webui/archive/Release/17.2.5.zip -O bareos-webui.zip
unzip bareos-webui.zip
mv bareos-webui-master bareos-webui
cp bareos-webui/install/apache/bareos-webui.conf /etc/httpd/conf.d/

接下来修改 bareos-webui.conf 文件

vim /etc/httpd/conf.d/bareos-webui.conf 

bareos-webui.conf

接下来:

mkdir /etc/bareos-webui
cp /var/www/html/bareos-webui/install/directors.ini /etc/bareos-webui/
cp /var/www/html/bareos-webui/install/configuration.ini /etc/bareos-webui/
cp /var/www/html/bareos-webui/install/bareos/bareos-dir.d/console/admin.conf.example  /etc/bareos-webui/admin.conf
cp /var/www/html/bareos-webui/install/bareos/bareos-dir.d/profile/webui-admin.conf  /etc/bareos-webui/

修改 /etc/bareos/bareos-dir.d/director/bareos-dir.conf 文件,在最后添加下面两行

@/etc/bareos-webui/admin.conf
@/etc/bareos-webui/webui-admin.conf

重启

/etc/init.d/httpd restart
/etc/init.d/bareos-dir restart

测试

打开浏览器,输入 localhost/bareos-webui 回车
输入用户名 admin 密码 admin 进行登录

如果出现这个错误:
Error: Permission denied, director seems to be down or blocking our request
那么还需要执行一句命令:

setsebool -P httpd_can_network_connect on

之后应该就万事大吉了。

reference:https://www.cnblogs.com/wsl222000/p/7080097.html

猜你喜欢

转载自blog.csdn.net/yld10/article/details/80247768