论坛链接:http://www.cognoschina.net/club/thread-9475-1-1.html
c8bisrvr_win32_8.3.81.20_ml
一. Cognos 服务器的安装
打开c8bisrvr_win32_8.3.81.20_mlwin32 目录,双击issetup.exe ,出现下图:
点next,
点 I accept,点next,
选在一个安装的路径,单击next,
这一步一定要注意,展开 + 号 之后,是:
默认的 cognos content database 是X号,一定记得要打上钩,
再点next,以后 一直点next,直到装完为止。
二.Framework manager 的安装
c8bimodel_win32_8.3.81.20_mlwin32
双击issetup.exe,
打开,一直点next,看到这个界面时,
,选择 在装cognos服务器同样的目录,会提示:
点yes,还会提示:
这个一定要选no,(我一直都选的no,选yes应该会出问题),
往下的步骤一直点next装完就可以了。
三.Cognos服务器的配置
从菜单中打开cognos configuration,打开时界面会提示:
解决:从cognos8binjre1.5.0libext 的这个目录,把bcprov-jdk14-134.jar 这个包拷贝到jdk的目录:jdk1.5.0_05jrelibext 这个下面,关闭cognos configuration,重新打开后,问题解决。
配置apache 服务器
首先配置apache服务器,先装一个apache服务器,我本机装的是apache_2.2.4-win32-x86-no_ssl.zip,装完后需要在apache2.2conf的httpd.conf 中
最下面加入如下配置内容
###################################################
ScriptAlias /cognos8/cgi-bin/ "D:/Program Files/Cognos/c8/cgi-bin/"
<Directory "D:/Program Files/Cognos/c8/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
Alias /cognos8 "D:/Program Files/Cognos/c8/webcontent/"
<Directory "D:/Program Files/Cognos/c8/webcontent/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
###################################################
注:D:/Program Files/Cognos/c8/为你具体的Cognos8安装路径,
在Alias /cognos8 "D:/Program Files/Cognos/c8/webcontent/" 这一行,一般的文档会是:
Alias /cognos8/ "D:/Program Files/Cognos/c8/webcontent/" 在cognos8 后多一个/ ,这两个的区别是:上面不带斜杠的,访问网站时,写http://localhost/cogno8 测试一下,而下面这个,访问cognos网站时,写http://localhost/cognos8/ 测试,有时配置成下面这个,直接访问http://localhost/cogno8访问不到,还以为cognos的配置问题,其实多加一个 斜杠就可以了。
启动cognos中的服务
打开cognos configuration, 如下图:
在这里要启动两个服务,第一个是 cognos content database, 右键start,(如果打开界面没有这一项,请看前面的安装步骤,如果想自己配置一个cognos content store 的话,需要自己建一个库,在Data Access->Content manager->cognos content store 下面配置,test通过后,启动第二个服务)
第二个 是启动cognos8 service 下面的cognos8 服务,等两个都启动起来后,访问地址:
http://localhost:80/cognos8 试一下,如果出现界面:
就说明配置成功了
(这个地方如果访问http://localhost:80/cognos8 不行,可以在后面加个斜杠试试)
四.Framework 的配置
首先从菜单中打开framework manager,界面如下:
点击菜单 file-》new:出现界面,填一个项目名字和路径,有项目管理工具(如cvs)的,可以选择一个,也可以不选,点ok,选一个语言,点ok,接下来选元数据的数据源,选data sources,点next,出现下面的界面:
,如果没有数据源,点new,出现界面,点next,出现:
填一个数据库名字,可随便写,点next,
选择一种数据库类型,点next,
填上连接串,就是sid,写上用户名和密码,在复选框前面打上钩,点击下面的test the connection,然后点test,如果成功,出现下面界面:
然后,关闭这个页面,继续往下走,直到finish。
创建完之后,就是这样:
选中这个数据源,点next,出现这个数据库的内容:
选择你需要的表或者视图,点next,一直点,直到finish。
五. 配置权限,建立用户安装Sun Directory Server5.2
1.选择 Install Sun Java System Directory Server
2.提示Welcome 界面,选择 Next
3. 提示License Agreement界面,选择Yes(Accept License)
4.提示填写完整的计算机名,如songshanggai.topnet.local,选择Next
5.提示安装Sun ONE Servers,选择Next
6.提示安装类型Typical,选择Next
7.提示安装路径,请以示例路径安装,安装路径中不要含有空格,如 X:CognosSunMPS,选择Next(本次安装按照图中路径)
8.提示路径创建,选择Create Directory
9.提示安装组件,全选,选择Next
10.提示创建或使用已有的Directory server,选择The new instance will be configuration Directory Server,选择Next
11.提示数据存储区域,选择Store data in the new Directory Server,选择Next
12.提示创建Directory Server 的相关参数,请按照以下规范填写
如 Server Identifier :songshanggai(机器名)
Server Port:389
Suffix:dc=topnet, dc=local (假设完整的计算机名为songshanggai.topnet.local)
选择Next
13.提示创建控制台管理员的口令,强烈建议统一使用口令为
admin1234,选择Next
14.提示管理域,请填写topnet.local(假设完整的计算机名为songshanggai.topnet.local),选择Next
15.提示目录管理员访问目录服务时的口令,强烈建议统一使用口令为
admin1234,选择Next
.
16.提示目录控制台的端口,请输入 3890 ,选择Next
17.提示准备开始安装,选择Install Now
18.提示安装进程
19.提示安装结束
20.请到服务中查看已启动的Sun One 服务,
Sun One Administration Server 5.2
Sun One Directory Server 5.2
启动表示安装成功
在cognos里配置ldap
1. 在Authentication 右键new namespace-》namespace ,出现界面,如下图:
填写名字,选ldap类型,如下图:
点OK,出现如下图:
填写namespace ID,名字最好与建的namespace名字一样,如ldap,
填host and port, 就填sunone服务器启的地址,端口389,如localhost:389
填base distinguished name, 要和sunone中的配置填的一样,如:dc=topnet,dc=local
需要注意,需要改一下user lookup, 改成(uid=${userID})
修改use external identity? 设置成true
配置好后,点击左边的节点ldap,右键test,如果通过,说明配置成功。点击菜单file-》 save as utf-8,保存
2.将Authentication下面的cognos打开,右边有一个选项:allow anonymous access?默认是true,现在要改成false,点击菜单file-》 save as utf-8,保存
然后启动服务,先启动cognos content database, 后启动cognos8,再启动apache2.2.
在sunone中建立用户
打开sunone界面,输入用户名,密码后,如下图:
点击右边的面板(users and groups),如下图:
点击下边的create-》users,选第一个,点击ok,出现下图:
填写first name,last name, common name, user id 和 password,confirm password,
注意:User id 和 password 是待会儿是用来登陆cognos系统的
登陆系统
如果以上三步(安装sunone,配置cognos,建立用户)都成功做完了,那么下一步,就开始访问系统,输入http://localhost/cognos8后,出现以下界面:
输入在sunone中建的用户名和密码,点击OK,激动人心的时刻到了,
接下来如果出现cognos的欢迎界面,说明用户配置成功,呵呵
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞7
添加新评论8 条评论
2012-10-09 15:25
2012-06-25 17:47
2011-11-09 09:39
2011-08-19 10:28
2011-03-30 10:10