一. JBK的安装
https://www.cnblogs.com/javabg/p/10332993.html
1.查找java相关的列表:
yum -y list java*
或
yum search jdk
2.安装JBK:
yum install java-11-openjdk.x86_64
yum install java-11-openjdk-devel.x86_64
3.完成安装后验证
java -version
4.通过yum安装的默认路径为:
/usr/lib/jvm
5.将jdk的安装路径加入到JAVA_HOME
vi /etc/profile
在文件最后加入:
############################################################################
#set java environment
JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk.x86_64
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH
#############################################################################
修改/etc/profile之后让其生效
. /etc/profile (注意 . 之后应有一个空格)
::
#错误修改了/etc/profile文件导致常用命令(ls、vi等)都无法使用
#解决方案:
#[root@localhost ~]# export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
二. Python安装
https://www.python.org/getit/
特别说明以下均基于 linux 自带 python 版本 2.7.5 进行 如版本不同,则可能需要根据实际错误提示调整
不允许离线安装,部分文件依赖复杂,离线安装涉及到内核 等一串依赖,很费劲, 由客户运维安装或者
开通网络桥接等方式,通过 pip 安装,通过 pip 安装,则不用考虑版本问题
安装 python 运行环境
# 如 当前为 Python3,则应为 sudo wget https://bootstrap.pypa.io/get-pip.py
sudo wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
# 在线安装 pip
sudo python get-pip.py
# 在线安装安装 networkx
pip install networkx# 在线安装安装 pandas
pip install pandas# 安装 flask
pip install flask
三.配置免密登录
ssh免密登录:
1. 生成密钥
"""
[root@hadoop100 ~]$ ssh-keygen -t rsa #指定加密算法为rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): #保存密钥文件的全路径 默认(/home/usera/.ssh/id_rsa)
Created directory '/home/usera/.ssh'.
Enter passphrase (empty for no passphrase): #密码可以为空
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa. #生成私钥
Your public key has been saved in /root/.ssh/id_rsa.pub. #生成公钥
The key fingerprint is:
39:f2:fc:70:ef:e9:bd:05:40:6e:64:b0:99:56:6e:01 root@hadoop100
The key's randomart image is:
+--[ RSA 2048]----+
| Eo* |
| @ . |
| = * |
| o o . |
| . S . |
| + . . |
| + . .|
| + . o . |
| .o= o. |
+-----------------+
"""
2. 将密钥上传至需要免密登录的服务器
ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.79.128(IP或主机名)
cd ~/.ssh
vim authorized_keys
3.测试免密登录
ssh root@192.168.79.128(IP或主机名)