linux服务器部署

文章目录

  • 一、基本工具安装
    • 1.使用vi命令编辑文件
  • 二、安装
    • 1.jdk
    • 2.在Docker容器中实现Java程序的自启动
  • 总结


一、基本工具安装

1.使用vi命令编辑文件

注:如果vi命令没有,可以使用yum -y install vim或者apt-get install vim命令安装。

Linux操作系统第二讲

二、安装

1.jdk

参考

  1. 卸载jdk

查看是否安装了jdk
java -version
查看安装的jdk
yum list installed | grep java
卸载jdk
yum -y remove java-1.8.0*
yum -y remove tzdata-java.noarch
yum -y remove javapackages-tools.noarch

yum安装:—不做重点(我用的第一种,yum装完,java -version检查下)
1、查询可安装的jdk版本

yum -y list java*

2、安装jdk1.8

yum install -y java-1.8.0-openjdk.x86_64

注:这种安装方法默认给安装到usr/lib/jvm/,不愿意的同学可以到oracle官网下载jdk安装包进行解压安装

安装包安装–重点介绍

1、下载安装包,下载linux64版本,tar.gz结尾,
官网地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
在这里插入图片描述2、使用工具或者命令传到服务器上,然后解压到/usr/local/java目录下

tar -zxvf jdk-8u202-linux-x64.tar.gz -C /usr/local/java
linux服务器部署_第1张图片
3、配置环境变量

vim /etc/profile #打开环境变量配置文件

export JAVA_HOME=/usr/local/java/jdk1.8.0_202

export JRE_HOME=/usr/local/java/jdk1.8.0_202/jre

export CLASSPATH=.: J A V A H O M E / l i b JAVA_HOME/lib JAVAHOME/lib:JRE_HOME/lib:$CLASSPATH

export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:JRE_HOME/bin/ J A V A H O M E : JAVA_HOME: JAVAHOME:PATH #如果有PATH这一项,在后面用分号;把jdk的环境变量加进去

或者

export JAVA_HOME=/usr/local/java/jdk1.8.0_202

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=.: J A V A H O M E / l i b : JAVA_HOME/lib: JAVAHOME/lib:JRE_HOME/lib

export PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:PATH
linux服务器部署_第2张图片
4、加载环境变量
source /etc/profile
在这里插入图片描述
5、安装成功,检查
在这里插入图片描述

2.在Docker容器中实现Java程序的自启动

  1. 创建一个Dockerfile来构建Docker镜像。在项目目录下创建一个名为Dockerfile的文件,并添加以下内容:
# 使用适合你的基础镜像
FROM openjdk:11

# 将本地的Java程序JAR文件复制到镜像中
COPY your-app.jar /app/your-app.jar

# 设置启动命令,可以根据需要修改
CMD ["java", "-jar", "/app/your-app.jar"]

在上述示例中,将你的Java程序的JAR文件复制到镜像中的/app目录下,并通过CMD指令定义了容器启动时的命令,即执行java -jar /app/your-app.jar来启动Java程序。

  1. 构建Docker镜像。在终端进入到Dockerfile所在目录,并执行以下命令来构建镜像(注意替换your-image-name:tag为你自己的镜像名称和标签):
$ docker build -t your-image-name:tag .
注意末尾有空格和.

上述命令将会使用Dockerfile所在目录的上下文构建镜像,并将其命名为your-image-name:tag。确保在命令末尾有一个点,表示使用当前目录作为构建的上下文。

  1. 启动容器。使用以下命令来启动容器(注意替换your-image-name:tag为你构建的镜像名称和标签):
$ docker run -d --name your-container-name your-image-name:tag

将会以后台模式启动一个名为your-container-name的容器,并使用你构建的镜像。

现在,当你启动Docker容器时,Java程序将自动运行。

希望以上信息对你有帮助!如果还有其他问题,请随时提问。

总结

提示:这里对文章进行总结:

例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

你可能感兴趣的:(java基础,服务器部署,服务器,linux,运维)