一、CentOS7中安装JDK1.8并配置环境变量
jdk以jdk-8u45-linux-x64.tar.gz为例
1.新建/usr/java
文件夹,将jdk-8u45-linux-x64.tar.gz
放到该文件夹中,并将工作目录切换到/usr/java目录下。
2.执行命令tar -zxvf jdk-8u45-linux-x64.tar.gz
进行解压,解压后发现/usr/java
目录下多了一个jdk1.8.0_45
文件夹。
3.配置环境变量
- 使用vim /etc/profile编辑profile文件
vim /etc/profile
- 在/etc/profile底部加入如下内容
export JAVA_HOME=/usr/java/jdk1.8.0_45
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
注意
/usr/java/jdk1.8.0_45
路径必须和你自己的文件路径相同
- wq保存退出
- 执行
source /etc/profile
source /etc/profile
- 测试安装结果
- 使用
javac
命令,不会出现command not found
错误 - 使用
java -version
,出现版本为java version "1.8.0_45"
echo $JAVA_HOME, echo $CLASSPATH, echo $PATH
,看看自己的配置是否都正确。
- 使用
二、CentOS7安装Python3.6
第一步:官网下载Python3.6包
yum install openssl-devel -y
yum -y install gcc gcc-c++ kernel-devel
yum -y install zlib*
mkdir /usr/local/src/python3
cd /usr/local/src/python3
wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
第二步:创建安装目录,并解压安装包
tar -xzvf Python-3.6.6.tgz
第三步:配置Python安装信息
#切换到python-3.6.6目录下
cd Python-3.6.6
./configure --prefix=/usr/local/python3
make
make altinstall
第四步:创建软连接
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3
此时python3就已经安装好了,输入python3
第五步:修改yum、使得python2和python3共存
把#! /usr/bin/python
修改为#! /usr/bin/python2
(配置文件第一行)
#分别执行修改文件
vim /usr/bin/yum
vim /usr/libexec/urlgrabber-ext-down