安装环境:redhat6.2
所需安装的文件:
cognos BI server 10.1
cognos transformer10.1
oracle 10g客户端
apache(可选)
openldap-server 2.4
openldap-client 2.4
openldap-devel 2.4
jdk -1.6-64位
操作系统必须安装中文字库
硬件要求:
内存:2G及以上
CPU:2.2G HZ双核及以上
安装jdk
配置cognos用户下的JAVA环境变量
查看环境变量是否配置成功
建立cognos 用户和组
[root@CogBISvr ~]# groupadd -g cog #建立cog组
[root@CogBISvr ~]# useradd -g cog cognos #建立cognos用户,并放到cog组中
[root@CogBISvr ~]# passwd cognos #修改cognos的密码
Changing password for user cognos.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
进入到cognos安装文件的目录运行./issetup安装
这边报错是因为缺少包,安装libXp-1.0.0-8.1.el5.i386.rpm和openmotif-2.3.1-2.el5.i386.rpm
再创建软连接搞定
弹出图形界面选择英文,next
同意,next
选择安装目录,继续next
选择安装的组件,全选
提示安装目录不存在,选择yes,next
确认,next
单击ok,完成安装
1、 解压缩
# gzip -d httpd-2_2.12.tar.gz
# tar xvf httpd-2_2.12.tar
2、配置
cd httpd-2.2.12
# ./configure --prefix=/app/apch/apache --enable-so
表示Apache将安装在/app/apch/apache目录下
3编译及安装
# Make
# make install
4配置服务
找到安装目录/app/apch/apacheà>confà打开下面的httpd.conf
查找以下几项并进行修改
ServerRoot "/app/apch/apache" #后面为你的Apache2.2的安装目录
Listen 8082 #后面为你的Apache2.2的端口号。注:如果你机器上安有默认web服务,这个端口号不#要是80,linux 非root用户不能使用80端口
ServerAdmin [email protected] #为管理员邮箱
ServerName chensong #网站的主机名(计算机名)
注意c10_location/cgi-bin目录要是可执行权限,c10_location/webcontent要为读取权限
然后在文件最下面加入如下配置内容
###################################################
ScriptAlias /ibmcognos/cgi-bin "/opt/ibm/cognos/c10_64/cgi-bin"
Options None
AllowOverride None
Order Allow,Deny
Allow from All
Alias /ibmcognos/help "/opt/ibm/cognos/c10_64/webcontent/documentation"
Options None
AllowOverride None
Order Allow,Deny
Allow from All
Alias /ibmcognos "/opt/ibm/cognos/c10_64/webcontent"
Options None
AllowOverride None
Order Allow,Deny
Allow from All
启动apache,并在浏览器地址栏输入http://localhost:8082,如出现"It Works!"则apache启动成功
切换到cognos用户下,找到cognos安装目录下的bin64
运行./cogconfig.sh命令启动configration图形界面进行配置
配置Gateway Settings 由于我们在apache中配置的端口为8082所以将Gateway Settings和Controller URI for gateway的80端口改为8082
保存配置,并按上面的绿色的小箭头启动服务,其间会弹出一个邮件服务器的警告,忽略然后点continue继续安装
启动apache
在地址栏输入http://localhost:8082/ibmcognos如果出现下面的界面,恭喜你安装成功了
解压transformer的安装包,运行issetup 弹出图形界面,单击next
单击i agree,next
单击next,一路next到底(transformer和BI server不要安装在同一个目录)
配置transformer
保存并退出
首先创建oracle用户和组
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba -d /home/oracle -s/bin/bash -m oracle
passwd oracle
Oracle用户密码是:passwd
创建安装目录并赋权
mkdir -p /opt/oracle/product/10.2/client_1
chown -R oracle:oinstall /opt/oracle
chmod -R 755 /opt/oracle
在oracle用户下编辑环境变量
vi .bash_profile
umask 022
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2/client_1
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32
export NLS_LANG='AMERICAN_AMERICA.AL32UTF8'
#export NLS_LANG='SIMPLIFIED CHINESE_CHINA.UTF8'
#export LANG=zh_CN.UTF-8
export LANG=en_US.UTF-8
export TNS_ADMIN=$ORACLE_HOME/network/admin
PATH=$ORACLE_HOME/bin:$PATH; export PATH
进入到安装文件目录下进行安装
出现图形界面,选择Administrator,并一路next
安装完成后启动./netca,配置数据库链接,测试成功
在oracle10g下将ojdbc5.jar,拷贝到cognos安装目录下的/webapps/p2pd/WEB-INF/lib下
修改cognos用户的环境变量
加入
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product10.2.0/client_1
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib32:$ORALCE_HOME/lib:/usr/lib:/usr/lib64
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
PATH=$PATH:$HOME/bin
修改root用户下的环境变量要跟cognos用户的一样
加入
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product10.2.0/client_1
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib32:$ORALCE_HOME/lib:/usr/lib:/usr/lib64
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
PATH=$PATH:$HOME/bin
首先在cognos的欢迎页面选中管理-管理 IBM COGNOS 内容
选中配置
单击右上角的新建数据源
安照配置向导输入
选择oracle
在连接字符串里可以填写服务的名称
单击测试连接
单击测试,测试连接成功
单击关闭,退到连接数据库的界面,单击完成
命令输入yum install openldap
yum list |grep ldap 查看是否安装完成
备份、删除slapd.d文件夹,并将/usr/share/openldap-servers/slapd.conf.obsolete拷到/etc/openldoa目录下重名为slapd.conf并配置slapd.conf修改database 以及rootpw
Service ldap start启动openldap服务
新建一个base.ldif
执行ldapadd -x -D "cn=manager, dc=example,dc=com" -w admin123 -f base.ldif
新建一个在Security 下新建一个名为openldap的名称空间,类型选择LDAP
按照下图,配置该名称空间
将cognos下的Allow anonymous access 设置为False
保存并启动服务如出现下图表示配置成功
Transformer安装
双击CZQ6GML下的C10transformerinstall.exe开始安装,一路next安装完成
安装Framework
双击CZQ6MEN\win32下的issetup.exe进入安装,选择和Transformer一样的安装目录完成安装
配置客户端configuration,选中环境然后更改网关URL和其他URL将端口和IP改成服务器的