多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
**一:下载安装包** 官网:[http://zeppelin.apache.org/download.html](http://zeppelin.apache.org/download.html) ![](https://img.kancloud.cn/85/b5/85b5f5c3d859e6cafaf9e807b842903a_1337x375.png)<br/> **二:上传到Linux并解压** 1. 使用Xftp或其他软件将下载的安装包上传到 /opt/software 2. 解压到 /opt/install/ ```sql [root@hadoop101 software]# tar -zvxf zeppelin-0.8.1-bin-all.tgz -C /opt/install [root@hadoop101 software]# cd /opt/install -- 我嫌弃解压后的名字太长,创建个软连接 [root@hadoop101 install]# ln -s zeppelin-0.8.1-bin-all/ zeppelin ``` 其实zeppelin直接解压就可以使用了,此时已经可以启动zeppelin。但是为了更好的使用,我们一般还需要修改一些配置文件。<br/> **三:修改配置文件** 1. 在 {zeppeline_home}/conf/zeppelin-site.xml 修改端口号 ```sql -- 进入conf目录 [root@hadoop101 install]# cd zeppeline/conf -- zeppelin-site.xml.template复制为zeppelin-site.xml [root@hadoop101 conf]# cp zeppelin-site.xml.template zeppelin-site.xml -- 端口号默认是8080,为了避免与tomcat冲突,我们将其修改为8000 [root@hadoop101 conf]# vim zeppelin-site.xml <property> <name>zeppelin.server.port</name> <value>8000</value> <description>Server port.</description> </property> ``` 2. 在 {zeppeline_home}/conf/zeppelin-env.sh 指定jdk和hadoop ```sql -- 将zeppelin-env.sh.template复制为zeppelin-env.sh [root@hadoop101 conf]# cp zeppelin-env.sh.template zeppelin-env.sh [root@hadoop101 conf]# vim zeppelin-env.sh # 指定jdk export JAVA_HOME=/usr/local/software/jdk1.8.0_171 # 指定hadoop export HADOOP_CONF_DIR=/opt/install/hadoop/etc/hadoop ``` <br/> **四:启动zeppelin** ```sql -- 切换回到zepplin安装目录 [root@hadoop101 conf]# cd ../ -- 启动zeppelin [root@hadoop101 zeppelin]# bin/zeppelin-daemon.sh start Log dir doesn't exist, create /opt/install/zeppeline/logs Pid dir doesn't exist, create /opt/install/zeppeline/run Zeppelin start [ OK ] ``` 访问:http://hadoop101:8000/ ,显示如下页面 ![](https://img.kancloud.cn/fd/3e/fd3e58e16770e43a4a82f19980478c0f_1289x485.png) ```sql -- 执行如下命令关闭zeppelin [root@hadoop101 zeppeline]# bin/zeppelin-daemon.sh stop ```