在 CentOS/RHEL 系统中下载安装并启动 B30


支持的 CentOS/RHEL 版本:

  • CentOS 7.9.2009(RHEL 7)
  • Rocky Linux 9 (RHEL 9)
  • UOS V20 1060a
  • openEuler 20.03(LTS-SP3)

1、下载 rpm 包

数据库(mysql-5.7.43-1.el7.x86_64.rpm): https://pan1.yukaidi.com/s/kjdlhd

B30软件(b30-0-1.el7.x86_64.rpm):https://pan1.yukaidi.com/s/8gw8UG

2、安装

yum install libicu net-tools lttng-ust
rpm -ivh mysql-5.7.43-1.el7.x86_64.rpm
rpm -ivh b30-0-1.el7.x86_64.rpm

安装完成后生成目录:

  • /usr/local/mysql:数据库软件目录
  • /disk/mysql:数据库数据目录
  • /disk/B30Root1/app2/b30:B30 软件目录
  • /disk/B30Root1/app2/b30/Config:B30 配置文件目录
  • /disk/B30Root1/sda1:B30 日志目录
  • /disk/B30Root1/sda2: B30 备份目录

安装完成后,需要先修改配置文件中网卡名称才能启动服务

使用ifconfigip addr show 命令获取网卡名称:

# ifconfig
docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        inet6 fe80::42:81ff:feb5:d993  prefixlen 64  scopeid 0x20<link>
        ether 02:42:81:b5:d9:93  txqueuelen 0  (Ethernet)
        RX packets 9323  bytes 6307254 (6.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 9243  bytes 5700288 (5.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ens18: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.2.74  netmask 255.255.255.0  broadcast 192.168.2.255
        inet6 fe80::d813:9a00:f531:1c49  prefixlen 64  scopeid 0x20<link>
        ether 62:fe:9b:e4:9c:a3  txqueuelen 1000  (Ethernet)
        RX packets 98002878  bytes 22503233263 (20.9 GiB)
        RX errors 0  dropped 899501  overruns 0  frame 0
        TX packets 806819  bytes 1339018530 (1.2 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 35951  bytes 18095266 (17.2 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 35951  bytes 18095266 (17.2 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

找到当前使用的 IP(192.168.22.218) 地址对应的网卡名称为(ens33),不同电脑可能网卡名称可能不一样
进入到配置文件目录并编辑

cd /disk/B30Root1/app2/b30/Config/
vi appsettings.json

将配置文件appsettings.json中 Adapter 的值改为网卡名称的值,此次也就是对应上面的 ens33

注:若编辑后保存提示无权限,可先打开终端,然后输入下方命令,给该文件读写权限

chmod 777 /disk/B30Root1/app2/b30/Config/appsettings.json

4、关闭防火墙

依次输入如下命令,关闭防火墙并关闭防火墙开机自启动

sudo systemctl stop ufw
sudo systemctl disable ufw

可输入命令,查看防火墙状态,显示dead则关闭成功

sudo ufw status

若不想关闭防火墙,需要开放相关端口:

sudo ufw allow 7702,8888,33508,8556,9801,9802,1433,8065,8060,80,7681

5、启动服务

# 启动数据库服务
systemctl start mysqld
# 启动b30服务
systemctl start b30web
systemctl start b30autosentrybox
systemctl start b30middleware

6、启动完服务后,软件打开方式

可输入127.0.0.1:8888进入,也可输入实际的电脑ip加端口8888进入,如192.168.168.10:8888    注意:端口前面符号为英文冒号:

打开后台,输入账号:admin   密码:123456   即可登录

登录后需进入【车场配置】——【场区设置】——车场信息点【编辑】,提供设备key给我们,我们进行生成授权Key后填入软件,才可正式使用。

注:需提前联系商务下单才可提供授权key,提供后手动填入授权key,然后保存后等1分钟,即可打开岗亭。

V3.0版本登录方式:

后台登录地址:ip:8888

岗亭登录地址:ip:8888/SentryLogin/Index

7、创建桌面快捷方式

打开浏览器,点击右上角,然后保存并分享,创建快捷方式,桌面会生成图标。

注:不同的系统可能不一样,若无法添加,可添加浏览器书签方式进行访问。

作者:mry  创建时间:2024-03-01 10:29
最后编辑:mry  更新时间:2025-01-22 09:07