写点什么

Linkis 安装,linux 操作系统基础教程

作者:MySQL神话
  • 2021 年 11 月 27 日
  • 本文字数:2250 字

    阅读完需:约 7 分钟

http://ambari-03:20303/


1、 安装 java




1#?上传 jdk8 稳定版压缩包到服务器目录 &解压


2sudo?tar?-zxvf?jdk-8u231-linux-x64.tar.gz?-C?/usr/local/


3


4#?链接 jdk?-?jdk1.8.0_231


5sudo?ln?-s?/usr/local/jdk1.8.0_231/?/usr/local/jdk


6


7#?移除安装包


8rm?-rf?jdk-8u231-linux-x64.tar.gz


1#?配置 java 环境变量


2sudo?vi?/etc/profile


3


4#?在配置文件末尾加上如下配置


5export?JAVA_HOME=/usr/local/jdk


6export?JRE_HOME=${JAVA_HOME}/jre


7export?CLASS_PATH=.:{JRE_HOME}/lib


8export?PATH=PATH


9


10#?使环境变量生效


11source?/etc/profile



1#?查看 java 版本


2java?-version



2、安装 MySQL




#?安装 mysql 的 yum 仓库


sudo?wget?https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm


rpm?-ivh?mysql57-community-release-el7-9.noarch.rpm


#?安装 mysql(必须进入到?/etc/yum.repos.d/目录后再执行以下脚本)


yum?install?mysql-server


#?设置开机启动


sudo?systemctl?enable?mysqld


#?启动 MySQL


sudo?systemctl?start?mysqld


#?查看 MySQL 的启动状态


sudo?systemctl?status?mysqld


#?查看 root 临时密码(临


《一线大厂 Java 面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》

【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享


时密码每次都是随机生成的)??(&fZPOuLl19i


sudo?grep?'temporary?password'?/var/log/mysqld.log


#?使用临时密码登录


mysql?-uroot?-p?


#?重置密码


set?password?=?password('密码');


#?MySQL 常用密码参数


set?global?validate_password_policy=0;


set?global?validate_password_mixed_case_count=0;


set?global?validate_password_number_count=3;


set?global?validate_password_special_char_count=0;


set?global?validate_password_length=3;


#?创建数据库


CREATE?DATABASE?IF?NOT?EXISTS?linkis?DEFAULT?CHARSET?utf8?COLLATE


utf8_general_ci;


#?修改密码('root'@'%'?--?允许远程连接)


CREATE?USER?'linkis'@'%'?IDENTIFIED?BY?'linkis%123';


GRANT?ALL?ON?linkis.*?TO?'linkis'@'%';


FLUSH?PRIVILEGES;


exit


#?上传驱动包 mysql-connector-java-8.0.18.jar?到服务器/usr/share/java 目录


sudo?mkdir?-p?/usr/share/java


3、安装 Python




安装依赖环境


yum?-y?install?zlib-devel?bzip2-devel?openssl-devel?ncurses-devel?sqlite-devel?readline-devel?tk-devel?gdbm-devel?db4-devel?libpcap-devel?xz-devel


下载 Python


cd?/opt


#?官网查看新版本?下载新版


wget?https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz


#?安装在/usr/local/python3


mkdir?-p?/usr/local/python3


#?解压下载好的 Python-3.x.x.tgz 包


tar?-zxvf?Python-3.7.1.tgz


#?编译安装前需要安装编译器?安装 gcc????


yum?install?gcc


#?3.7 版本之后需要一个新的包 libffi-devel


yum?install?libffi-devel?-y


#?进入 python 文件夹,生成编译脚本(指定安装目录)


cd?Python-3.7.1


./configure?--prefix=/usr/local/python3


#?编译


make


#?编译成功后,编译安装


make?install


#?检查 python3.7 的编译器


/usr/local/python3/bin/python3.7


#?建立 Python3 和 pip3 的软链


ln?-s?/usr/local/python3/bin/python3?/usr/bin/python3


ln?-s?/usr/local/python3/bin/pip3?/usr/bin/pip3


#?并将/usr/local/python3/bin 加入 PATH


vim?/etc/profile


##########################################


#?vim?~/.bash_profile


#?.bash_profile


#?Get?the?aliases?and?functions


if?[?-f?~/.bashrc?];?then


.?~/.bashrc


fi


#?User?specific?environment?and?startup?programs


PATH=HOME/bin:/usr/local/python3/bin


export?PATH


############################################


#?执行行下面的命令,让上一步的修改生效


source?~/.bash_profile


#?检查 Python3 及 pip3 是否正常可用:


python3?-V


pip3?-V


4 创建部署?户




创建?个?于 Linkis 部署的?户并做免密,这?不再累述,咱们直接使?hadoop?户即可,前?已经做过免密了。


5 每个安装节点新增如下环境变量




export?JAVA_HOME=/usr/local/jdk


export?HADOOP_HOME=/usr/hdp/current/hadoop-client


export?HADOOP_CONF_DIR=/etc/hadoop/conf


export?HIVE_HOME=/usr/hdp/current/hive-client


export?HIVE_CONF_DIR=/etc/hive/conf


export?SPARK_HOME=/usr/hdp/current/spark2-client


export?SPARK_CONF_DIR=/etc/spark2/conf


###?Pyspark 必须加的参数


export?PYSPARK_ALLOW_INSECURE_GATEWAY=1


4、安装 matplotlib




如果您的 Pyspark 想拥有画图功能,则还需在所有安装节点,安装画图模块。命令如下


python3?-m?pip?install?matplotlib


如果没有安装 pip 需要先安装 pip


curl?https://bootstrap.pypa.io/get-pip.py?-o?get-pip.py


python3?get-pip.py


5、创建本地?作?录




1mkdir?-p?/tmp/linkis/hadoop


6、安装包准备




上传并解压缩安装包到指定?录:


mkdir?linkis


cd?linkis


mv?../../wedatasphere-linkis-0.9.3-dist.tar.gz?.


tar?-zxvf?wedatasphere-linkis-0.9.3-dist.tar.gz


修改基础配置


vi?conf/config.sh


#指定 SSH 端?,如果单机版本安装可以不配置


SSH_PORT=22


#指定部署?户


deployUser=hadoop


#?指定安装?录


LINKIS_INSTALL_HOME=/linkis


#?指定?户根?录,?般?于存储?户的脚本?件和?志?件等,是?户的?作空间。(3.2.1.6?创建本

总结

总的来说,面试是有套路的,一面基础,二面架构,三面个人。


最后,小编这里收集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友




本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

用户头像

MySQL神话

关注

还未添加个人签名 2021.11.12 加入

还未添加个人简介

评论

发布
暂无评论
Linkis安装,linux操作系统基础教程