部署Kingbase、Tongweb、TongRDS

本文详细描述在麒麟V10操作系统上部署国产数据库Kingbase ES V9、应用服务器Tongweb及分布式数据库TongRDS的流程。重点涵盖安装路径配置(如/data/Kingbase/ES/V9)、许可证依赖限制(Tongweb仅启动、TongRDS仅完成浏览器访问),以及各组件在信创环境下的基础部署实践,适用于Linux系统运维与国产化替代场景。

部署系统为 麒麟V10 

部署-kingbase

下载地址:KES - 电科金仓-成为世界卓越的数据库产品与服务提供商

[root@kylin ~]# cd /data/
[root@kylin data]# mkdir -p kingbase
[root@kylin data]# cd kingbase/
[root@kylin kingbase]# ls
KingbaseES_V009R001C010B0004_Lin64_install.iso
[root@kylin kingbase]# mount KingbaseES_V009R001C010B0004_Lin64_install.iso /data/kingbase
mount: /data/kingbase: WARNING: source write-protected, mounted read-only.
[root@kylin data]# ls
kingbase
[root@kylin data]# cd kingbase/
[root@kylin kingbase]# ls
setup  setup.sh

[root@kylin kingbase]# useradd -m kingbase
[root@kylin kingbase]# mkdir -p /data/Kingbase/ES/V9
[root@kylin kingbase]# chmod o+rwx /data/Kingbase/ES/V9/
[root@kylin kingbase]# su kingbase
[kingbase@kylin kingbase]$ cd /data/kingbase/
[kingbase@kylin kingbase]$ ls
setup  setup.sh
[kingbase@kylin kingbase]$ sh setup.sh -i console

回车下一步,选择安装目录时输入刚才创建的/data/Kingbase/ES/V9

下一步,直到安装

快捷方式无所谓,直到提示安装成功

[kingbase@kylin logs]$ /data/Kingbase/ES/V9/Server/bin/sys_ctl \
>   -D /data/Kingbase/ES/V9/data \
>   -l /data/Kingbase/ES/V9/Server/logs/kingbase.log start
等待服务器进程启动 .... 完成
服务器进程已经启动

部署Tongweb

因为需要许可证,所以只到启动这一步

[root@kylin data]# mkdir -p Tongweb
[root@kylin data]# ls
kingbase  Kingbase  Tongweb
[root@kylin data]# cd Tongweb/
[root@kylin Tongweb]# ls
TongWeb8.0.9.12.tar.gz
[root@kylin Tongweb]# tar -xvf TongWeb8.0.9.12.tar.gz 

[root@kylin Tongweb]# ls
TongWeb8.0.9.12  TongWeb8.0.9.12.tar.gz
[root@kylin Tongweb]# cd TongWeb8.0.9.12/
[root@kylin TongWeb8.0.9.12]# ls
bin  domains  lib  version8.0.9.12.zip
[root@kylin TongWeb8.0.9.12]# cd bin/
[root@kylin bin]# ls
admin.sh  commandstool.sh  health_check.sh  standalone.sh  startserver.sh  tongweb-launcher.jar  windows
cli.sh    forcestop.sh     set_home.sh      startd.sh      stopserver.sh   version.sh
[root@kylin bin]# ./startd.sh 

部署-TongRDS

需要许可证所以只到进入浏览器,如果有许可证可以在浏览器中部署

[root@kylin data]# mkdir -p TongRDS
[root@kylin data]# ls
kingbase  Kingbase  TongRDS  Tongweb
[root@kylin data]#  cd TongRDS/
[root@kylin TongRDS]# ls
[root@kylin TongRDS]# ls
TongRDS-2.2.1.9.Console.tar.gz
[root@kylin TongRDS]# tar -zxf TongRDS-2.2.1.9.Console.tar.gz 
[root@kylin TongRDS]# ls
console  TongRDS-2.2.1.9.Console.tar.gz
[root@kylin TongRDS]# cd console/
[root@kylin console]# ls
apps  bin  config  data  lib  logs
[root@kylin console]# cd bin/
[root@kylin bin]# ls
console.bat  console.sh
[root@kylin bin]# ./console.sh start
APP_HOME: /data/TongRDS/console
Start console-admin.jar success...
[root@kylin bin]# ./console.sh status
APP_HOME: /data/TongRDS/console
console-admin.jar is running...
[root@kylin bin]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2026-10-26 14:48:21 CST; 1h 13min ago
     Docs: man:firewalld(1)
 Main PID: 1051 (firewalld)
    Tasks: 2
   Memory: 9.8M
   CGroup: /system.slice/firewalld.service
           └─1051 /usr/bin/python3 /usr/sbin/firewalld --nofork --nopid

10月 26 14:48:20 kylin systemd[1]: Starting firewalld - dynamic firewall daemon...
10月 26 14:48:21 kylin systemd[1]: Started firewalld - dynamic firewall daemon.
[root@kylin bin]# systemctl disable --now firewalld
Removed /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值