用户工具

站点工具


该文档适用于Cobub Razor 0.7版本。

手工安装Cobub Razor

安装前准备

在安装之前,确保系统具备以下条件:

  • web服务器,共享主机或专用服务器。
  • 下载最新的Cobub Razor 安装包。
  • 在硬盘上解压压缩文件,得到一个文件夹,例如名字为cobub-razor-237c064,文件夹包含子文件夹如sdk和web文件夹,文件夹名可以修改成简单名字如razor。
  • 将解压缩文件上传到web服务器(例如,Apache 或者 Nginx)。这里我们把它放到c盘下(c:\xampp\htdocs\)。

手工安装Cobub Razor

1.替换sql文件

  • sql文件的路径:Cobub_Razor/assets/sql下。
  • sql文件说明:databaseinfo.sql(中文版)和edatabaseinfo.sql(英文版)是基础数据库的sql文件,dataware.sql(中文版)和edataware.sql(英文版)是数据仓库的sql文件,datawarestore.sql是存储过程的sql文件。
  • 根据安装的语言选择不同的sql文件(如选安装中文版的Cobub Razor,那么应选择databaseinfo.sql,dataware.sql,datawarestore.sql这三个文件)。
  • 替换表前缀及数据库名(以中文版为例):
  1. 在mySQL中建立一个空数据库,例如名字为“cobubrazor”,在本例中数据库和数据仓库将使用同一个mySQL的数据库。
  2. databaseinfo.sql中的所有表前缀“umsinstall_”更换成你自己想用的表前缀,即搜索并替换“umsinstall_”,如换成“razor_”。
  3. dataware.sql中的表前缀也进行同样的操作,搜索并替换“umsinstall_”,如换成“razordw_”。注:databaseinfo.sql中的前缀和dataware.sql可以相同也可不同。
  4. 将datawarestore.sql中所有的“umsinstall_”换成数据仓库的表前缀,如前例为“razordw_”;另外将其中的“databaseprefix.umsdatainstall_”换成“数据库名称.基础数据库前缀”,如“cobubrazor.razor_”

2.执行sql文件

将修改后sql文件导入到创建的数据库中,执行顺序是先数据库sql文件,数据仓库sql文件,存储过程sql文件(即1. databaseinfo.sql 2. dataware.sql 3. datawarestore.sql)。

3.修改配置

配置文件位于Cobub_Razor/application/config下。 主要修改autoload.php,config.php,database.php,routes.php四个文件 autoload.php中将$autoload['language'] = array()修改为$autoload['language'] = array('allview')。 config.php中将$config['base_url'] = 'http://localhost:80/web';修改为$config['base_url'] = '你的访问路径'; $config['language'] = 'en_US'修改完 $config['language'] = '你的语言类型';注:数据库的语言选择应与此处语言保持一致。 database.php将你的数据库信息在此文件中进行配置,将数据库的配置

$db['default'] ['hostname'] = 'HOSTNAME';
 
$db['default'] ['username'] = ‘USERNAME’;
 
$db['default'] ['password'] = ‘PASSWORD’;
 
$db['default'] ['database'] = ‘DATABASE’;
 
$db['default'] ['dbprefix'] = ‘DBPREFIX’;

改为你的数据库配置,如
:

$db['default'] ['hostname'] = 'localhost';
 
$db['default'] ['username'] = ‘cobub’;
 
$db['default'] ['password'] = ‘cobub’;
 
$db['default'] ['database'] = ‘cobubrazor ‘;
 
$db['default'] ['dbprefix'] = ‘razor_’;

数据仓库的配置

$db['dw'] ['hostname'] = 'DWHOSTNAME';
 
$db['dw'] ['username'] = ‘DWUSERNAME’;
 
$db['dw'] ['password'] = ‘DWPASSWORD’;
 
$db['dw'] ['database'] = ‘DWDATABASE’;
 
$db['dw'] ['dbdriver'] =mysql;
 
$db['dw'] ['dbprefix'] = ‘DWDBPREFIX’;

改为你的数据仓库配置,如

$db['dw'] ['hostname'] = 'localhost';
 
$db['dw'] ['username'] = ‘cobub’;
 
$db['dw'] ['password'] = ‘cobub’;
 
$db['dw'] ['database'] = ‘cobubrazor ‘;
 
$db['dw'] ['dbdriver'] =mysql;
 
$db['dw'] ['dbprefix'] = ‘razordw_’;

• routes.php:将$route['default_controller'] = “install/install”修改为$route['default_controller'] = “report/console”

razor/how-to-install-cobub-razor-manually.txt · 最后更改: 2017/07/14 11:18 (外部编辑)