栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Scala的安装

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Scala的安装

Scala的安装

文章目录
  • 前言
  • 一、步骤一:解压Scala压缩文件并重命名
  • 二、步骤二: 修改scala目录的用户权限
    • 1.对三个虚拟机进行授权
  • 三、步骤三: 配置环境变量
  • 四、步骤四: 验证Scala安装是否成功


前言


提示:以下是本篇文章正文内容,下面案例可供参考

一、步骤一:解压Scala压缩文件并重命名

官网下载:https://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.tgz

实验环境:虚拟机
切换#用户

[root@master ~] tar -zxvf /opt/software/scala-2.11.8.tgz -C /usr/local/src/
其中,tar –zxvf是解压命令;

[root@master ~] mv /usr/local/src/scala-2.11.8/ /usr/local/src/scala
其中,mv是移动文件或者目录的命令。

[root@master ~] scp -r /usr/local/src/scala/ root@slave1:/usr/local/src/

[root@master ~]scp -r /usr/local/src/scala/ root@slave2:/usr/local/src/
二、步骤二: 修改scala目录的用户权限

对/usr/local/src赋予权限hadoop

1.对三个虚拟机进行授权

切换#用户

[root@master ~] chown  -R  hadoop:hadoop  /usr/local/src/scala
[root@slave1 ~] chown  -R  hadoop:hadoop  /usr/local/src/scala
[root@slave2 ~] chown  -R  hadoop:hadoop  /usr/local/src/scala

三、步骤三: 配置环境变量

由于每次启动scala shell都需要进入到“/usr/local/src/scala/bin”目录下,否则,会提示无法识别scala命令。因此在“/etc/profile”文件中配置scala的环境变量,就可以在任意位置启动scala shell进入交互式编程。先打开“/etc/profile”如下所示:

[root@master ~] vi /etc/profile
[root@slave1 ~] vi /etc/profile
[root@slave2 ~]  vi /etc/profile

然后在键盘输入字母“i”或者“o”进入编辑模式,在文件中加入图1-4所示内容:

export SCALA_HOME=/usr/local/src/scala
export PATH=$PATH:$SCALA_HOME/bin

三个虚拟机都要加配置信息

然后在键盘按“Esc”键退出编辑模式,并键盘输入“:wq”进行内容保存并退出,最后将该“profile”文件生效即可完成scala的环境配置。

[root@master ~]# su hadoop
[hadoop@master root]$ source /etc/profile
[root@master ~]$ su hadoop
[hadoop@master root]$ source /etc/profile
[root@master ~]$ su hadoop
[hadoop@master root]$ source /etc/profile

四、步骤四: 验证Scala安装是否成功

如果配置了步骤三中的环境变量,可以直接在任意路径输入命令“scala -version”即可,但是,整个实验中我们都是使用的绝对路径,所以,完成scala验证的命令为:

[hadoop@master ~]$ cd  /usr/local/scr/scala/bin
即可进入bin目录
输入scala进入scala shell交互编程界面:
[hadoop@master bin]$scala
scala>
然后退出scala shell的命令为:
scala>:quit
就可以退出scala shell交互编程界面。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/461104.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号