zoukankan      html  css  js  c++  java
  • 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)
     
    安装maven
     
    去官网找到对应版本,右键复制下载地址:http://maven.apache.org/download.cgi?Preferred=http://mirrors.hust.edu.cn/apache/
     
    wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
    tar -zvxf apache-maven-3.6.1-bin.tar.gz
    vi /apache-maven-3.6.1/conf/settings.xml
     
    <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
  • 相关阅读:
    心理学安全威胁
    设计模式是在运用构造定律
    分形理论
    构造定律
    [SOA]REST与SOA两种架构的异同比较
    加法是自然之道
    ES : 软件工程学的复杂度理论及物理学解释
    软件架构的灵活设计
    软件复杂度与结构:(影响复杂度的因素)
    socket 的通信过程
  • 原文地址:https://www.cnblogs.com/zhizhiyin/p/12311183.html
Copyright © 2011-2022 走看看