如何配置CentOS Java虚拟机
以下是配置CentOS Java虚拟机的关键步骤:
-
安装JDK
- 使用OpenJDK(推荐):
sudo yum install -y java-1.8.0-openjdk-devel
- 或手动安装Oracle JDK:下载安装包后解压至指定目录(如
/usr/local/java
),并配置环境变量。
- 使用OpenJDK(推荐):
-
配置环境变量
编辑/etc/profile
或~/.bashrc
,添加:export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk # 根据实际路径调整 export PATH=$JAVA_HOME/bin:$PATH
执行
source /etc/profile
使配置生效。 -
验证安装
运行java -version
,确认版本信息正确显示。 -
设置JVM参数
- 内存参数:
-Xms
(初始堆内存)、-Xmx
(最大堆内存),例如:
export JAVA_OPTS="-Xms512m -Xmx2g"
- 垃圾回收器:
如使用G1回收器:-XX:+UseG1GC
- 其他参数:如设置线程栈大小
-Xss
、启用GC日志等。
- 内存参数:
-
应用配置
- 直接在启动脚本(如
start.sh
)中添加JAVA_OPTS
参数。 - 对于Tomcat等应用服务器,可在
catalina.sh
或setenv.sh
中配置。
- 直接在启动脚本(如
-
可选:调整系统内存
若物理内存不足,可创建Swap分区:sudo dd if=/dev/zero of=/var/swapfile bs=1M count=2048 sudo mkswap /var/swapfile sudo swapon /var/swapfile sudo echo "/var/swapfile swap swap defaults 0 0" >> /etc/fstab
参考来源:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!