温馨提示×

如何配置CentOS Java虚拟机

小樊
56
2025-09-11 17:23:40
栏目: 云计算

以下是配置CentOS Java虚拟机的关键步骤:

  1. 安装JDK

    • 使用OpenJDK(推荐):
      sudo yum install -y java-1.8.0-openjdk-devel
    • 或手动安装Oracle JDK:下载安装包后解压至指定目录(如/usr/local/java),并配置环境变量。
  2. 配置环境变量
    编辑/etc/profile~/.bashrc,添加:

    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk  # 根据实际路径调整  
    export PATH=$JAVA_HOME/bin:$PATH  
    

    执行source /etc/profile使配置生效。

  3. 验证安装
    运行java -version,确认版本信息正确显示。

  4. 设置JVM参数

    • 内存参数
      -Xms(初始堆内存)、-Xmx(最大堆内存),例如:
      export JAVA_OPTS="-Xms512m -Xmx2g"
    • 垃圾回收器
      如使用G1回收器:-XX:+UseG1GC
    • 其他参数:如设置线程栈大小-Xss、启用GC日志等。
  5. 应用配置

    • 直接在启动脚本(如start.sh)中添加JAVA_OPTS参数。
    • 对于Tomcat等应用服务器,可在catalina.shsetenv.sh中配置。
  6. 可选:调整系统内存
    若物理内存不足,可创建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  
    

参考来源

0