在CentOS上安装Java应用通常涉及以下几个步骤:
1. 安装Java开发工具包(JDK)
使用yum安装
- 准备工作:确保系统可以联网,使用
ping
命令测试网络连接。 - 检查系统是否自带JDK:
rpm -qa | grep java
- 卸载系统自带JDK(如果有):
yum -y remove java-1.8.0-openjdk*
- 安装JDK:
yum -y install java-1.8.0-openjdk-devel
- 验证安装:
java -version
手动安装
- 下载JDK:从Oracle官网或其他可信源下载对应版本的JDK安装包。
- 上传并解压JDK:使用
scp
命令将安装包上传到服务器,然后解压到指定目录,例如/usr/local/java
。 - 配置环境变量:
- 编辑
/etc/profile
文件,添加以下内容:export JAVA_HOME=/usr/local/java/jdk1.8.0_131 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
- 使配置文件生效:
source /etc/profile
- 编辑
- 验证安装:
java -version
2. 配置Java环境变量
- 编辑配置文件:使用
vim
或nano
编辑/etc/profile
或用户目录下的.bashrc
文件。 - 添加环境变量:
export JAVA_HOME=/usr/local/java/jdk1.8.0_131 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
- 使配置生效:
source /etc/profile
3. 验证Java安装
- 检查Java版本:
java -version
- 检查javac命令(Java编译器):
javac -version
4. 部署Java应用
- 上传项目文件:使用
scp
命令将Java项目文件上传到服务器。 - 编译Java项目:进入项目目录,使用
javac
命令编译Java源码。 - 运行Java应用:使用
java
命令运行编译后的Java类。
5. 自动化部署(可选)
- 使用Jenkins:安装Jenkins并配置自动化构建任务,实现Java应用的持续集成和部署。
- 使用Docker:创建Docker镜像,简化应用的部署和管理。