1.下载本地源包
https://docs.hortonworks.com/HDPDocuments/Ambari-2.7.3.0/bk_ambari-installation/content/ch_obtaining-public-repos.html

下载的包文件是以下几个:
ambari-2.7.3.0-ubuntu18.tar.gz
HDP-3.1.0.0-ubuntu18-deb.tar.gz
HDP-GPL-3.1.0.0-ubuntu18-gpl.tar.gz
HDP-UTILS-1.1.0.22-ubuntu18.tar.gz

其中的版本号和操作系统请根据实际情况来选择。

2.上传包文件到服务器
一般用rz命令,大于4G的文件要用sftp命令。
(1) 在Xshell中点击“新建文件传输”按钮,或直接按ctrl+alt+f快捷键。弹出xftp窗口,点击“取消”后会弹出sftp窗口。

(2) 切换本地目录,假定待上传文件在f:\ambari目录
sftp:/> lcd f:\ambari

(3) 上传到服务器,假定上传到/home/ambari目录
sftp:/> put HDP-3.1.0.0-ubuntu18-deb.tar /home/ambari

3.登录root账号
su

4.安装Nginx
apt install nginx

5.创建站点根目录,复制包文件到目录
mkdir /var/www/ambari
cd /var/www/ambari
mv /home/ambari/*.tar.gz ./

6.解压包文件
tar -xzvf ambari-2.7.3.0-ubuntu18.tar.gz
tar -xzvf HDP-3.1.0.0-ubuntu18-deb.tar.gz
tar -zxvf HDP-GPL-3.1.0.0-ubuntu18-gpl.tar.gz
tar -xzvf HDP-UTILS-1.1.0.22-ubuntu18.tar.gz

7.配置Nginx
vim /etc/nginx/sites-available/ambari

server {
listen 80;
listen [::]:80; server_name 192.168.100.105; //这里修改为部署机的IP root /var/www/ambari; location ^~ / {
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
} location ~ /\.ht {
deny all;
}
}

8.创建ambari文件的软连接
ln -s /etc/nginx/sites-available/ambari /etc/nginx/sites-enabled/ambari

其中,sites-available目录和sites-enable目录的区别:
sites-available:存放所有站点的配置,包括不启用的站点。
sites-enable:存放当前启用站点的软连接(ln),方便快速启用/停用。

9.重启nginx服务
service nginx restart 或 systemctl restart nginx

10.检验
在浏览器打开(这里修改为部署机的IP):
http://192.168.100.105

最新文章

  1. Xcode5 取消ARC
  2. MySQL单机多实例安装并配置主从复制
  3. struts2中简单的文件上传
  4. jQuery 单选按钮切换
  5. WebActivatorEx
  6. tcpdump 命令行抓包工具
  7. 【模拟】Codeforces 691A Fashion in Berland
  8. openstack 装逼之路~openstack各组件关系
  9. solr笔记之solr下载及安装
  10. 【T-SQL进阶】02.理解SQL查询的底层原理
  11. [AOP系列]Autofac+Castle实现AOP事务
  12. 织梦dedeCMS留言薄
  13. Android 下载App
  14. Java 1.7 NQuery
  15. goaccess 通过jsonpath 转换为prometheus metrics
  16. 深入剖析Kubernetes k8s
  17. css写复选框
  18. Linux启动流程【转载】
  19. 八、cent OS下tomcat启用APR并发模式
  20. powerdesigner 将表中name列值复制到comment列 (保留原有comment)

热门文章

  1. 合并区间 leetcode
  2. JPA自动生成表
  3. webpack基本用法及原理(10000+)
  4. MyBatis的缓存玩法
  5. mimikatz使用笔记
  6. DOC命令和批处理命令
  7. 第十二章 Net 5.0 快速开发框架 YC.Boilerplate --千万级数据处理解决方案
  8. Vulnstack内网靶场2
  9. C#开发BIMFACE系列48 Nginx部署并加载离线数据包
  10. 深入理解Java虚拟机之垃圾回收篇