informix安装攻略:
第一步:下载
ids 9.4 for linux:
ftp://ftp.youngcow.net/special/database/databaseserver/informix/informixdynamicserverversion9.4/iiug-ids-9.4-linux.zip ...
informix安装攻略:
第一步:下载
ids 9.4 for linux:
ftp://ftp.youngcow.net/special/database/databaseserver/informix/informixdynamicserverversion9.4/iiug-ids-9.4-linux.zip
这个线程有限制
http://202.96.110.133/informix/ids9.4/iiug-ids-9.4-linux.zip
这个更快,视网络定吧;
csdk for linux:
ftp://ftp.software.ibm.com/software/data/informix/downloads/clientsdk.2.81.uc2.linux.tar
第二步:linux搭建安装informix的环境
建立informix组:groupadd -g 20000 informix
建立informix用户:useradd -u 20000 -g 20000 -d /home/informix -m informix
修改informix用户环境变量:
修改 .bash_profile文件 增加以下环境变量
informixdir=/home/informix
informixserver=cs_dbs
onconfig=onconfig.cs
dbdate=mdy4*
ld_library_path=$informixdir/lib:$informixdir/lib/esql:$ld_library_path
export informixdir informixserver onconfig ld_library_path
path=$path:$informixdir/bin
export path
这个就不用偶解释了吧;
第三步:准备安装文件
zip文件解压就不用偶说了吧;呵呵
把解开的一个linux-ids.9.40.tc1e1.cpio与clientsdk.2.81.uc2.linux.tar文件传入环境中;
解开linux-ids.9.40.tc1e1.cpio:cpio -idmv <linux-ids.9.40.tc1e1.cpio;
生成的文件你看的到;
解开clientsdk.2.81.uc2.linux.tar:tar xvf clientsdk.2.81.uc2.linux.tar;
生成csdk.cpi;
解开csdk.cpi cpio -idmv
第四步:开始安装
首先用informix用户登陆
安装ids:在informix目录下运行./installserver
碰到提示,直接回车;
完成后su到root运行run_as_root.server;
这样你的ids就安装好了;
安装csdk:在inforomix目录下运行./installclientsdk;
碰到提示敲yes,回车;
完成后su到root运行run_as_root.clientsdk;
这样你的clientsdk就装好了;
第五步:开始配置
1、配置/etc/services文件
sqlexe 1526/tcp
sqlexec 1528/tcp
--sqlexe和sqlexec是services 名字,1526、1528是端口号;
--tcp/ip表示tcp/ip协议
2、配置/etc/hosts文件
192.168.28.1 linux(本主机名称)
3、配置$informixdir/etc/sqlhosts文件
cs_dbs onipcshm linux sqlexe
cs_dbs_tcp onsoctcp linux sqlexec
--这里配置了共享内存方式和soctcp方式连接数据库的两种方式;linux代表主机名;sqlexe/sqlexec分别代表在services文件中配的服务;
--另外需要注意的是,informix for linux 9.4版中release提到不支持tlitcp方式;所以这里采用的onsoctcp方式;
--若sqlhosts文件配置了tlitcp方式或者说sqlhosts文件中的配置和onconfig.cs文件配置不一样,会出现很多人都经常碰到的25507错误;
4、建立空间
以informix用户操作
在informixdir中建立dbs目录;(便于区分拉)
首先touch rootdbs logdbs phydbs blobdbs tmpdbs datadbs
然后chmod 660 *
保证所有的dbs文件都是informix用户informix组;权限都是660;
5、配置$informixdir/etc/onconfig.cs文件
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器