# 自定义Zeppelin主页
原文链接 : [http://zeppelin.apache.org/docs/0.7.2/manual/notebookashomepage.html](http://zeppelin.apache.org/docs/0.7.2/manual/notebookashomepage.html)
译文链接 : [http://www.apache.wiki/pages/viewpage.action?pageId=10030607](http://www.apache.wiki/pages/viewpage.action?pageId=10030607)
贡献者 : [片刻](/display/~jiangzhonglian) [ApacheCN](/display/~apachecn) [Apache中文网](/display/~apachechina)
Apache Zeppelin允许您使用您创建的笔记之一作为您的Zeppelin主页。为此,您可以对Zeppelin安装进行品牌定制,根据用户需求调整指导,甚至翻译成其他语言。
## 如何设置笔记作为您的Zeppelin主页
创建主页的过程非常简单,如下所示:
1. 使用Zeppelin创建一个注释
2. 在配置文件中设置note id
3. 重新启动Zeppelin
### 使用Zeppelin创建一个注释
使用Zeppelin创建一个新的笔记,您可以使用`%md`解释器进行降价内容或您喜欢的任何其他解释器。您还可以使用显示系统生成[文本](http://zeppelin.apache.org/docs/0.7.1/displaysystem/basicdisplaysystem.html#text),[html](http://zeppelin.apache.org/docs/0.7.1/displaysystem/basicdisplaysystem.html#html),[table](http://zeppelin.apache.org/docs/0.7.1/displaysystem/basicdisplaysystem.html#table)或Angular([后端API](http://zeppelin.apache.org/docs/0.7.1/displaysystem/back-end-angular.html),[前端API](http://zeppelin.apache.org/docs/0.7.1/displaysystem/front-end-angular.html))。
运行(shift + Enter)注释并查看输出。(可选)将备注视图更改为报告以隐藏代码段。
### 在配置文件中设置note id
要在配置文件中设置注释ID,您应该将其从备注URL中的最后一个字中复制。例如:
![](https://img.kancloud.cn/ed/c4/edc48f872456d92053f5951f48ec0b46_509x154.jpg)
将note id设置为`ZEPPELIN_NOTEBOOK_HOMESCREEN`环境变量或`zeppelin.notebook.homescreen`属性。
您还可以设置`ZEPPELIN_NOTEBOOK_HOMESCREEN_HIDE`环境变量或`zeppelin.notebook.homescreen.hide`属性来从记事列表中隐藏新的记事。
### 重新启动Zeppelin
重新启动您的Zeppelin服务器
```
./bin/zeppelin-daemon stop
./bin/zeppelin-daemon start
```
而已!打开浏览器并导航到Apache Zeppelin并查看您的自定义主页。
## 在自定义主页中显示注释列表
如果要在自定义Apache Zeppelin主页上显示笔记列表,您需要做的就是使用我们的%角度支持。
将以下代码添加到Apache Zeppelin注释中的段落中,并运行它。
```
%spark
println(
"""%angular
<div ng-include="'app/home/notebook.html'"></div>
""")
```
运行该段后,您将看到与此类似的输出:
![](https://img.kancloud.cn/34/56/3456d10a1207cb2874e66970d9d96f55_566x307.jpg)
而已!瞧!你有你的笔记列表。
- 快速入门
- 什么是Apache Zeppelin?
- 安装
- 配置
- 探索Apache Zeppelin UI
- 教程
- 动态表单
- 发表你的段落
- 自定义Zeppelin主页
- 升级Zeppelin版本
- 从源码编译
- 使用Flink和Spark Clusters安装Zeppelin教程
- 解释器
- 概述
- 解释器安装
- 解释器依赖管理
- 解释器的模拟用户
- 解释员执行Hook(实验)
- Alluxio 解释器
- Beam 解释器
- BigQuery 解释器
- Cassandra CQL 解释器
- Elasticsearch 解释器
- Flink 解释器
- Geode/Gemfire OQL 解释器
- HBase Shell 解释器
- HDFS文件系统 解释器
- Hive 解释器
- Ignite 解释器
- JDBC通用 解释器
- Kylin 解释器
- Lens 解释器
- Livy 解释器
- Markdown 解释器
- Pig 解释器
- PostgreSQL, HAWQ 解释器
- Python 2&3解释器
- R 解释器
- Scalding 解释器
- Scio 解释器
- Shell 解释器
- Spark 解释器
- 系统显示
- 系统基本显示
- 后端Angular API
- 前端Angular API
- 更多
- 笔记本存储
- REST API
- 解释器 API
- 笔记本 API
- 笔记本资源 API
- 配置 API
- 凭据 API
- Helium API
- Security ( 安全 )
- Shiro 授权
- 笔记本 授权
- 数据源 授权
- Helium 授权
- Advanced ( 高级 )
- Zeppelin on Vagrant VM ( Zeppelin 在 Vagrant 虚拟机上 )
- Zeppelin on Spark Cluster Mode( Spark 集群模式下的 Zeppelin )
- Zeppelin on CDH ( Zeppelin 在 CDH 上 )
- Contibute ( 贡献 )
- Writing a New Interpreter ( 写一个新的解释器 )
- Writing a new Visualization (Experimental) ( 编写新的可视化(实验) )
- Writing a new Application (Experimental) ( 写一个新的应用程序( 实验 ) )
- Contributing to Apache Zeppelin ( Code ) ( 向 Apache Zeppelin 贡献( 代码 ) )
- Contributing to Apache Zeppelin ( Website ) ( 向 Apache Zeppelin 贡献(website) )