Smartbi大数据套件-完整安装过程图解(Linux)

说明:在一台新安装好的Linux 6  64系统上部署smartbi(我使用root用户进行安装的)。虽说smartbi的wiki比较全,但是还是整理一下安装过程中的步骤,以备以后使用

jdk & tomcat & mysql:https://pan.baidu.com/s/1Tb0qEuYyzNGKYd-OdmPJzw (提取码:1l8x )

smartbi :请从官网下载

smartbi license :请从官网申请



步骤一:安装JDK

1.1 新建安装目录:在/usr 下创建java目录


1.2 把JDK压缩文件上传到 java 目录下并进行解压

(可以使用FlashFXP工具进行上传压缩文件)

解压命令: tar -zxvf jdk-8u191-linux-x64.tar.gz

(jdk1.8.0_191为解压得到的目录)

1.3 配置环境变量

命令: vi /etc/profile

添加:JAVA_HOME、CLASSPATH 变量和更改PATH变量

JAVA_HOME=/usr/java/jdk1.8.0_191

CLASSPATH=$JAVA_HOME/lib/

PATH=$PATH:$JAVA_HOME/bin

export PATH JAVA_HOME CLASSPATH

添加完成后,保存并退出(1、按Esc;2、输入 “:wq ”命令进行保存并退出)

1.4 重启机器或使用source命令使更改的环境变量生效

source命令:source /etc/profile

重启机器:sudo shutdown -r now

1.5 查看安装结果

命令:java -version


步骤二:安装MySQL

使用mysql作为知识库

安装参考文档:https://www.cnblogs.com/daemon-/p/9009360.html

2.1 上传MySQL安装包并进行解压

(可以使用FlashFXP工具进行上传MySQL安装包,也可以直接在Linux上下载安装包)

解压命令: tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz

重命名命令:mv /usr/local/mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/mysql


Smartbi大数据套件-完整安装过程图解(Linux)_第1张图片


2.2 新建存放数据的data目录

命令: mkdir /usr/local/mysql/data

2.3 新建用户及用户组

新建用户命令: useradd mysql -g mysql

新建用户组命令:groupadd mysql

2.4 将mysql目录的所有者及所属组改为mysql

命令:chown -R mysql.mysql /usr/local/mysql

2.5 配置mysql信息

(使用的是新安装好的linux,所有需要安装一下 numactl,安装命令“yum -y install numactl”

配置命令1:/usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --initialize

配置命令2:vi /etc/my.cnf

配置为以下图信息即可


Smartbi大数据套件-完整安装过程图解(Linux)_第2张图片


2.6 开启服务

将mysql加入服务命令: cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

开机自启命令:chkconfig mysql on

启动mysql命令:service mysql start

2.7 设置密码

登录mysql命令:/usr/local/mysql/bin/mysql -u root -p

2.7.1 操作mysql数据库 并 修改密码

>>use mysql;

>>update user set authentication_string=password('你的密码') where user='root';

>>flush privileges;

>>exit;

2.8 将/etc/my.cnf中的skip-grant-tables删除

2.9 登录再次设置密码

登录mysql命令:/usr/local/mysql/bin/mysql -u root -p

 >>ALTER USER 'root'@'localhost' IDENTIFIED BY '修改后的密码';

>>exit;

2.10 允许远程连接

登录mysql命令:/usr/local/mysql/bin/mysql -u root -p

>>use mysql;

>>update user set host='%' where user = 'root';

>>flush privileges;

>>eixt;

2.11 开放3306端口

命令: vi  /etc/sysconfig/iptables

在iptables中添加以下行:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

保存并退出命令:按 Esc , 输入 :wq

重启防火墙命令:service  iptables  restart

2.12 远程连接mysql


Smartbi大数据套件-完整安装过程图解(Linux)_第3张图片
使用navicat工具进行连接

步骤三:安装tomcat

采用的是tomcat7

2.1 上传tomcat安装包并进行解压

上传到 /usr/local 目录下,解压并重命名

cd  /usr/local

tar  -zxvf  apache-tomcat-7.0.85.tar.gz             // 解压

mv  apache-tomcat-7.0.82  tomcat7                

2.2 启动tomcat命令: /usr/local/ tomcat7/bin/startup.sh

2.3 关闭tomcat命令:/usr/local/tomcat7/bin/shutdown.sh

2.4 开放8080端口

命令:vi  /etc/sysconfig/iptables

在iptables中添加以下行:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080  -j ACCEPT

保存并退出命令:按 Esc , 输入 :wq

重启防火墙命令:service  iptables  restart

2.5 远程访问tomcat首页

Smartbi大数据套件-完整安装过程图解(Linux)_第4张图片

步骤四:部署smartbi

参照官网部署文档:

http://wiki.smartbi.com.cn/pages/viewpage.action?pageId=35749978

http://wiki.smartbi.com.cn/pages/viewpage.action?pageId=35749976

以下为部署成功后的截图:  (linux上部署好的比windows上安装好的smartbi干净好多)

Smartbi大数据套件-完整安装过程图解(Linux)_第5张图片
Smartbi大数据套件-完整安装过程图解(Linux)_第6张图片

你可能感兴趣的:(Smartbi大数据套件-完整安装过程图解(Linux))