ubuntu下载安装jdk+maven,配置ssh
Linux
由于使用 yum 或者 apt-get 命令 安装 openjdk 可能存在类库不全,从而导致用户在安装后运行相关工具时可能报错的问题,所以此处我们推荐采用手动解压安装的方式来安装 JDK。具体步骤如下:
1.下载 JDK
进入 Oracle 官方网站 下载合适的 JDK 版本,准备安装。
(wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz")
注意:
这里需要下载 Linux 版本。这里以 jdk-8u151-linux-x64.tar.gz 为例,您下载的文件可能不是这个版本,这没关系,只要后缀(.tar.gz)一致即可。
2. 创建目录
执行如下命令,在 /opt/ 目录下创建 java 目录。
mkdir /opt/java
cd /opt/java
将下载的文件 jdk-8u151-linux-x64.tar.gz 复制到 /opt/java/ 目录下。
3. 解压 JDK
执行如下命令,解压文件。
tar -zxvf jdk-8u151-linux-x64.tar.gz
4. 设置环境变量
编辑 /etc/profile 文件,在 profile 文件中添加如下内容并保存:
set java environment JAVA_HOME=/usr/java/jdk1.8.0_141 JRE_HOME=/usr/java/jdk1.8.0_141/jre CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_HOME JRE_HOME CLASS_PATH PATH
注意:
其中 JAVA_HOME, JRE_HOME 请根据自己的实际安装路径及 JDK 版本配置。
使修改生效:
source /etc/profile
5. 测试
执行如下命令进行测试。
java -version
若显示 Java 版本信息,则说明 JDK 安装成功:
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
vi /etc/profile
在最下面添加以下内容(MAVEN_HOME是刚才解压maven的路径)
export MAVEN_HOME=/opt/maven/apache-maven-3.6.1
export PATH=$MAVEN_HOME/bin:$PATH
配置ssh
#安装 apt-get install openssh-server #修改配置 vim /etc/ssh/sshd_config #PermitRootLogin prohibit-password #修改配置开关为yes PermitRootLogin yes
#修改配置可以用用户名密码登录
PasswordAuthentication yes #启动服务 sudo service ssh start
#如果报错说sshkey没有,执行下面的命令
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key
ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key