zoukankan      html  css  js  c++  java
  • 搭建部署springboot项目(linux安装jdk)

    安装JDK:首先下载jdk 地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html

    访问这个地址后,拉到页面最下面,选择java Archive,可以下载历史版本的,然后进去就可以选择下载了,

    需要账号密码话:这里提供一个

    2696671285@qq.com 
    密码:Oracle123

    网上参考; https://www.cnblogs.com/wenbinshen/p/9049447.html,内容差不多

     然后在root用户下的usr创建java文件夹(这个在什么用户下,在哪里创建文件夹应该没有规范的,看个人了),给java文件夹赋可读权限,以防其他用户无法读取,导致jdk路径获取不到,

    命令是:chmod 755  java ,最后将下载好的jdk放到java文件下,

    在操作系统中执行解压命令:tar -zxvf jdk-8u131-linux-x64.tar.gz
    由于我是正式的项目,所以用root用户下创建了pay用户,让将环境变量配在pay用户下,这样我的jdk只会应用于pay用户

    打开用户环境变量配置文件(在该用户的根目录下边,是个隐藏文件).bash_profile(.bash_profile是普通用户配置环境变量的文件,root用户下在根目录的etc文件下的profile 配置的是应用于整个用户的。)

    在pay用户下使用

    ls-a命令,可以看到隐藏的 .bash_profile文件

    vi  .bash_profile,在这个文件下配置。其他文件没研究过是否可以配置

    配置内容如下:

    export JAVA_HOME=/usr/java/jdk1.8.0_181
    export JRE_HOME=/usr/java/jdk1.8.0_181/jre
    PATH=$JAVA_HOME/bin:$PATH
    CLASS_PATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
    export PATH CLASS_PATH

    如下图

    在根目录的etc文件下配置的是应用于整个用户的,而我这个是个人独享,更符合实际开发部署。

    配置好后执行: source  .bash_profile(这个命令可以让配置的立即生效)

    然后java-version,查看jdk

    补充:

    看linux的位数:getconf LONG_BIT
    sudo su - 切换到root用户

    在root用户下可以创建其他用户,命令如下
    useradd abc 创建abc用户
    passwd abc 为abc用户创建密码
    tar -zxvf kkkkkk 解压文件

    .bash_profile和.bashrc的区别

    /etc/profile:此文件为系统的每个用户设置环境环境,当用户第一次登录时,该文件被执行,并从/etc/profile.d目录的配置文件中搜集shell的设置。

    /etc/bashrc:为每一个运行bash shell的用户执行此文件,当bash shell被打开时,该文件被读取。

    ~/.bash_profile:每个用户都可以使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次。默认情况下,执行用户的.bashrc文件。

    ~/.bashrc:该文件包含专用于你的bash shell的bash信息,录登录时以及每次打开新的shell时,该文件被读取。

    ~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件。

     设置用户环境变量vi .bash_profile   或者是  vi   ~/.bashrc

  • 相关阅读:
    Spark
    升级测试数据迁移数据库版本不兼容的问题:mysql5.7 timestamp默认值0000-00-00 00:00:00 报错
    Redis
    批处理引擎MapReduce
    分布式协调服务ZooKeeper
    分布式列式存储系统Kudu
    Python入门学习笔记9:Python高级语法与用法-枚举、函数式编程<闭包>
    Python入门学习笔记8:正则表达式与JSON
    Python入门学习笔记7:面向对象
    Python入门学习笔记6:函数
  • 原文地址:https://www.cnblogs.com/cherishforchen/p/11231311.html
Copyright © 2011-2022 走看看