
概述
今天,我们将对 linux下优炫数据库的安装、初始化进行详解。
装备
用户需根据UXDB及应用系统的需求来选择合适的硬件配置,如 内存及磁盘容量等。
• 内存:16G以上
• 硬盘:100G以上
• 操作系统:CentOS7.4
• 数据库版本:uxdb-ent-cen7x-x86_64-2.1.0.2.tar.gz
• 终端软件 Xshell 5.0.0016以上
• 编程软件:IntelliJ IDEA 2018.2.3、VS Code1.55.0 等
环境搭建
• 本机安装vmware,建一个centos虚拟机,内存至少4G,硬盘至少20G,NAT网络。
• 本机安装xshell,连接CENTOS虚拟机,安装UXDB数据库
CentOS下安装JDK
#yum search jdk
#yum install java-1.8.0-openjdk.x86_64
如出现Yum Command Fails with “Another app is currently holding the yum lock” in CentOS/ RHEL 7错误
修改uxdb用户权限
#chmod 600 etc/sudoers#vim etc/sudoers
root ALL=(ALL) ALL 后面增加一行
uxdb ALL=(ALL) ALL
上传本地UXDB安装包
如在本地选择
uxdb-ent-cen7x-x86_64-2.1.0.2.tar.gz
该软件亦可在
优炫软件官网http://www.uxsino.com 下载
使用[Xshell5]
(https://www.netsarang.com/en/xshell/)
上传文件到CentOS下 home/uxdb
建安装目录
#cd home/uxdb
#mkdir uxdbinstall
安装 uxdb
#cd home/uxdb/
#tar xvf uxdb-ent-cen7x-x86_64-2.1.0.2.tar.gz
#cd home/uxdb/uxdb-server-linux7-2.1.0.2-EE
#./install.sh
如出现错误,请检查上面的操作是否有误。
数据初始化
#su uxdb /*切换用户*/
#cd /home/uxdb/uxdbinstall/dbsql/ /*切换到本目录*/
#mkdir data /*建数据所在目录data.data为自定义,也可以是其它名称*/
#cd /home/uxdb/uxdbinstall/dbsql/bin/ /*切换到本目录*/
#./initdb -D ../data -W /*初始化 -D 用于指向数据所在目录, -W 用于给超级管理员分配密码*/
Enter new superuser password: /*输入个密码,密码不建议与uxdb用户重复,*/











