安装 AEN 服务器 (AEN 4.1.2) ¶
AEN 服务器是 Anaconda Enterprise Notebooks 的管理前端。这是用户登录系统、存储用户帐户以及管理员可以管理系统的地方。
这些过程假定您已经满足安装准备中的所有安装要求。
AEN 服务器准备先决条件¶
下载必备 RPM ¶
您需要哪些 Red Hat Package Management (RPM) 安装程序文件取决于您使用的 CentOS 或 Red Hat 版本。
在CentOS/Red Hat 6服务器上安装 AEN :
RPM_CDN="https://820451f3d8380952ce65-4cc6343b423784e82fd202bb87cf87cf.ssl.cf1.rackcdn.com"
curl -O $RPM_CDN/nginx-1.6.2-1.el6.ngx.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-tools-2.6.8-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-shell-2.6.8-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-server-2.6.8-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-mongos-2.6.8-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-2.6.8-1.x86_64.rpm
curl -O $RPM_CDN/elasticsearch-1.7.2.noarch.rpm
curl -O $RPM_CDN/jre-8u65-linux-x64.rpm
在CentOS/Red Hat 7服务器上安装 AEN :
RPM_CDN="https://820451f3d8380952ce65-4cc6343b423784e82fd202bb87cf87cf.ssl.cf1.rackcdn.com"
curl -O $RPM_CDN/nginx-1.10.2-1.el7.ngx.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-tools-2.6.12-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-shell-2.6.12-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-server-2.6.12-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-mongos-2.6.12-1.x86_64.rpm
curl -O $RPM_CDN/mongodb-org-2.6.12-1.x86_64.rpm
curl -O $RPM_CDN/elasticsearch-1.7.6.noarch.rpm
curl -O $RPM_CDN/jre-8u112-linux-x64.rpm
安装必备的 RPM ¶
须藤 yum install - y *. rpm
sudo service mongod start
sudo chkconfig --添加 elasticsearch
运行 AEN 服务器安装程序¶
设置变量和更改权限¶
export AEN_SERVER =< FQDN HOSTNAME OR IP ADDRESS > # 使用真实的 FQDN
chmod a + x aen -*. sh # 将安装程序设置为可执行
运行 AEN 服务器安装程序¶
须藤 -E ./aen-server-4.1.2-Linux-x86_64.sh -w $AEN_SERVER
<许可文本>
...
...
PREFIX=/opt/wakari/wakari-server
登录到 /tmp/wakari_server.log
检查服务器名称
准备好预安装步骤
安装 miniconda
...
...
检查服务器名称
从 /opt/wakari/wakari-server/etc/wakari/config.json 加载配置
从 /opt/wakari/wakari-server/etc/wakari/wk-server-config.json 加载配置
====================================
为用户“aen_admin”创建密码“<RANDOM_PASSWORD>”
====================================
启动 Wakari 守护进程...
安装完成。
作为安装脚本的一部分,安装程序会创建管理员帐户(AEN_SRVC_ACCT
用户,也称为用户wakari
)并为其分配密码。记录此密码以在以下步骤中使用。它也可以在位于 的安装日志文件中找到
/tmp/wakari_server.log
。可以在管理界面中更改此密码。
启动 NGINX 和 ElasticSearch ¶
启用 SELinux 时,httpd_can_network_connect
默认情况下禁用,这会阻止 NGINX 连接到 Gunicorn。如果您启用了 SELinux,请运行此命令以更正这些权限并允许 NGINX 和 Gunicorn 之间的连接:
须藤 setsebool httpd_can_network_connect 1 - P
启动NGINX
和 ElasticSearch 来读取新的配置文件:
须藤 服务 nginx 开始
须藤 服务 弹性搜索 开始
提示:如果 AEN 网页显示错误,请重新启动:NGINX 404
NGINX
须藤 nginx - s 停止
须藤 nginx
测试 AEN 服务器安装¶
访问http://$AEN_SERVER。您应该看到“未找到许可证”页面。
更新许可证¶
在“未找到许可证”页面,按照屏幕上的说明上传您的许可证文件。提交后,您应该会看到登录页面。