Centos7.4部署bacula服务器

环境准备:一台Centos7.4Linux服务器,并且已经部署mysql数据库

重要提示:建议按照本文来部署Mysql服务器,数据库安装目录:/opt/mysql
Mysql服务器配置教程:

https://blog.csdn.net/weixin_42572352/article/details/105662008

配置mysql服务器之后,根据网盘信息下载bacula,tar包
链接:https://pan.baidu.com/s/1adl03qXXHHAeJc_zcq9jrA
提取码:6uua

第二种下载tar包方式:
http://www.bacula.org下载相应的源码包

部署:
1/:解压tar包

[root@server ~]# tar -zxf bacula.tar.gz

2/:进入bacula目录

[root@server ~]# cd bacula-7.4.7/

3/:编译安装

[root@server bacula-7.4.7]# ./configure --prefix=/opt/bacula --with-mysql=/opt/mysql

提示:一定要注意数据库目录,博主的是/opt/mysql目录,数据库目录选错编译安装会出错。

[root@server bacula-7.4.7]# make
[root@server bacula-7.4.7]# make install

安装完成之后,初始化Mysql数据库

1/启动数据库,因为我之前启动过会有如下信息

[root@server bin]# ./mysqld_safe --user=mysql &
[1] 14799
[root@server bin]# 200422 16:26:59 mysqld_safe Logging to '/opt/mysql/var/client.err'.
200422 16:26:59 mysqld_safe A mysqld process already exists

[1]+  退出 1                ./mysqld_safe --user=mysql

2/查看数据库服务端口启动情况,如下信息显示表明数据库启动正常

[root@server bin]# netstat -ntulp | grep :3306
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      14682/mysqld

重要提示:确保Mysql数据库root密码为空,因为以下命令操作在执行mysql初始代码时,默认由空密码的root用户执行
3/进入bacula安装目录,一定要注意是安装目录,博主的是/opt/bacula

[root@server ~]# cd /opt/bacula
[root@server ~]# cd /opt/bacula/etc
[root@server etc]# ./grant_mysql_privileges 
Created MySQL database user: bacula
Host	User	Password	Select_priv	Insert_priv	Update_priv	Delete_priv	Create_priv	Drop_priv	Reload_priv	Shutdown_privProcess_priv	File_priv	Grant_priv	References_priv	Index_priv	Alter_priv	Show_db_priv	Super_priv	Create_tmp_table_priv	Lock_tables_priv	Execute_priv	Repl_slave_priv	Repl_client_priv	Create_view_priv	Show_view_priv	Create_routine_priv	Alter_routine_priv	Create_user_priv	Event_priv	Trigger_priv	ssl_type	ssl_cipher	x509_issuer	x509_subject	max_questions	max_updates	max_connections	max_user_connections
[root@server etc]# ./create_mysql_database 
Creation of bacula database succeeded.
[root@server etc]# ./make_mysql_tables 
Creation of Bacula MySQL tables succeeded.

bacula客户端安装:
1/预编译安装:

[root@client bacula-7.4.7]# ./configure --prefix=/opt/bacula --enable-client-only

[root@client bacula-7.4.7]# make  && make install

以上bacula服务器配置告一段落!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值