我们经常需要搭建开发环境,或将客户的服务部署到服务器上,以正式发布程序,这都需要采购服务器,然后搭建开发环境,并做日常维护。本文以阿里云服务器为例,记录java开发/部署环境的的搭建与维护。
操作系统:CentOS 8.2
购买好阿里云服务器后,通过ssh登录服务器,创建软件包存放文件夹,用于存放后续待使用的文件包:
sudo mkdir /root/software_packages
然后通过wget命令在服务器上直接下载下文所需软件包,或者在本地windows客户端下载好软件包后,通过winscp上传至服务器。
一、JAVA安装与配置
java安装可以使用Yum包管理器或者手动下载并安装两种方式。以手动下载安装为例:
- 在oracle官网下载所需版本jdk文件(以jdk-8u281-linux-x64.tar.gz为例),上传至阿里云服务器;
- 服务器创建java安装路径
# 创建Java安装目录
sudo mkdir /usr/lib/java
- 将jdk文件解压到安装路径
# 解压缩到安装目录
sudo tar -zxvf /root/software_packages/jdk-8u281-linux-x64.tar.gz -C /usr/lib/java/
这样jdk就安装好了,接下来需要配置环境变量
- 配置jdk环境变量,将java环境变量信息写入/etc/profile文件中
# 使用vim打开/etc/profile文件
vim /etc/profile
在文件末尾写入以下内容:
# java
export JAVA_HOME=/usr/lib/java/jdk1.8.0_281
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存退出后,务必要执行更新命令
# 更新profile文件使之立即生效
source /etc/profile
- 这样,java就安装并完成配置,验证是否安装成功
# 验证安装
java -version