在Ubuntu上部署Informix应用的基本步骤如下:
建立Informix用户组和用户:
groupadd -g 3000 informix
useradd -u 3000 -g 3000 -d /home/informix -m informix
修改环境变量:
informix
用户并编辑.bash_profile
文件:su - informix
cd ~
vi .bash_profile
INFORMIXDIR=/opt/IBM/informix
INFORMIXSERVER=informix_server_name
INFORMIXSERVER ONCONFIG=onconfig.informix
export INFORMIXDIR
export INFORMIXSERVER
export INFORMIXSERVER ONCONFIG
export LD_LIBRARY_PATH=$INFORMIXDIR
export PATH=$PATH:$INFORMIXDIR/bin
chmod 755 .bash_profile
. .bash_profile
上传安装文件:
/mnt/hgfs
)。root/informix
身份登陆系统,到共享文件夹中解压安装文件:tar xvf setupfile.tar
开始安装:
root
身份登陆系统,进入安装目录执行安装脚本:cd /mnt/hgfs/Informix/SERVER
./installserver
建立data目录:
/opt/IBM/informix
下建立data
目录:mkdir data
data
目录下创建一个空文件作为数据库的默认设备,并修改权限:cd data
touch datadbs.dat
chmod 660 datadbs.dat
配置onconfig文件:
onconfig.std
文件并重命名为onconfig.informix
:cp /opt/IBM/informix/etc/onconfig.std onconfig.informix
vim onconfig.informix
onconfig.informix
文件中的相关配置项,例如:
ROOTNAME
和ROOTdbs
设置为datadbs
。ROOTPATH
设置为/dev/online_root
。ROOTOFFSET
和ROOTSIZE
根据需要设置。配置系统服务(需要root权限):
/etc/services
文件,添加如下内容:informix_services 8888/tcp informix server services
配置sqlhosts文件(切换回informix
用户):
sqlhosts.std
文件并重命名为sqlhosts
:cp /opt/IBM/informix/etc/sqlhosts.std sqlhosts
vim sqlhosts
sqlhosts
文件中的相关配置项,例如:
informix
设置为数据库服务器名。onipcshm
和onsoctcp
设置为rouse
。informix_services
设置为informix_services
。请注意,上述步骤是基于较旧的Ubuntu版本和Informix安装指南,具体步骤可能因Ubuntu版本和Informix安装路径的不同而有所差异。建议参考最新的Informix官方文档或联系IBM支持获取详细的安装指南。