1. 程式人生 > >ibm cognos 10 for linux安裝步驟

ibm cognos 10 for linux安裝步驟

安裝準備

安裝環境: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及以上

CPU2.2G HZ雙核及以上

開始安裝

安裝jdk

配置cognos使用者下的JAVA環境變數

檢視環境變數是否配置成功

安裝cognos

建立cognos 使用者和組

[[email protected] ~]# groupadd -g cog                

#建立cog

[[email protected] ~]# useradd -g cog cognos        #建立cognos使用者,並放到cog組中

[[email protected] ~]# 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.rpmopenmotif-2.3.1-2.el5.i386.rpm
再建立軟連線搞定

彈出圖形介面選擇英文,next

同意,next

選擇安裝目錄,繼續next

選擇安裝的元件,全選

提示安裝目錄不存在,選擇yesnext

確認,next    

單擊ok,完成安裝

安裝配置apache

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服務,這個埠號不#要是80linux root使用者不能使用80

ServerName chensong #網站的主機名(計算機名)

注意c10_location/cgi-bin目錄要是可執行許可權,c10_location/webcontent要為讀取許可權

然後在檔案最下面加入如下配置內容

###################################################

ScriptAlias /ibmcognos/cgi-bin "/opt/ibm/cognos/c10_64/cgi-bin"

 <Directory "/opt/ibm/cognos/c10_64/cgi-bin">

 Options None

 AllowOverride None

 Order Allow,Deny

 Allow from All

</Directory>

Alias /ibmcognos/help "/opt/ibm/cognos/c10_64/webcontent/documentation"

<Directory "/opt/ibm/cognos/c10_64/webcontent/documentation">

Options None

AllowOverride None

Order Allow,Deny

Allow from All

</Directory>

Alias /ibmcognos "/opt/ibm/cognos/c10_64/webcontent"

 <Directory "/opt/ibm/cognos/c10_64/webcontent">

 Options None

 AllowOverride None

 Order Allow,Deny

 Allow from All

</Directory>

啟動apache,並在瀏覽器位址列輸入http://localhost:8082,如出現"It Works!"apache啟動成功

配置configration並啟動cognos

切換到cognos使用者下,找到cognos安裝目錄下的bin64

執行./cogconfig.sh命令啟動configration圖形介面進行配置

配置Gateway Settings 由於我們在apache中配置的埠為8082所以將Gateway SettingsController URI for gateway80埠改為8082

儲存配置,並按上面的綠色的小箭頭啟動服務,其間會彈出一個郵件伺服器的警告,忽略然後點continue繼續安裝

啟動apache

在位址列輸入http://localhost:8082/ibmcognos如果出現下面的介面,恭喜你安裝成功了

安裝transformer

解壓transformer的安裝包,執行issetup 彈出圖形介面,單擊next

單擊i agree,next

單擊next,一路next到底(transformerBI server不要安裝在同一個目錄)

配置transformer

儲存並退出

安裝oracle客戶端

首先建立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,配置資料庫連結,測試成功

Cognos配置

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

在連線字串裡可以填寫服務的名稱

單擊測試連線

單擊測試,測試連線成功

單擊關閉,退到連線資料庫的介面,單擊完成

安裝ldap

命令輸入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

Cognos configration 配置

新建一個在Security 下新建一個名為openldap的名稱空間,型別選擇LDAP

按照下圖,配置該名稱空間

cognos下的Allow anonymous access 設定為False

儲存並啟動服務如出現下圖表示配置成功

Cognos客戶端安裝配置

Transformer安裝

雙擊CZQ6GML下的C10transformerinstall.exe開始安裝,一路next安裝完成


安裝Framework

雙擊CZQ6MEN\win32下的issetup.exe進入安裝,選擇和Transformer一樣的安裝目錄完成安裝

配置客戶端configuration,選中環境然後更改閘道器URL和其他URL將埠和IP改成伺服器的