- 删除旧的包和平台不需要的包:
- 删除旧的内核版本:
# rpm -qa | grep kernel
kernel-2.6.32-431.el6.x86_64
libreport-plugin-kerneloops-2.0.9-21.el6.centos.x86_64
dracut-kernel-004-356.el6.noarch
kernel-headers-2.6.32-504.3.3.el6.x86_64
kernel-firmware-2.6.32-504.3.3.el6.noarch
kernel-2.6.32-504.3.3.el6.x86_64
abrt-addon-kerneloops-2.0.8-26.el6.centos.x86_64
# rpm -e kernel-2.6.32-431.el6.x86_64
- 删除系统自带的OpenJDK:
# rpm -qa|grep jdk
java-1.7.0-openjdk-1.7.0.75-2.5.4.0.el6_6.x86_64
java-1.6.0-openjdk-1.6.0.34-1.13.6.1.el6_6.x86_64
# yum -y remove java
- 修改用户的线程数限制(所有用户都不受限),避免java.lang.OutOfMemoryError: unable to create new native thread 异常:
# vi /etc/security/limits.d/90-nproc.conf
# Default limit for number of user's processes to prevent
# accidental fork bombs.
# See rhbz #432903 for reasoning.
* soft nproc unlimited
重启,使之生效:# reboot
- 安装Oracle JDK7u45:
- # cd /opt
- 上传免安装版的JDK(jdk1.7.0_45.tar.gz)到/opt目录
- 解压:# tar -zxvf jdk1.7.0_45.tar.gz
为节省空间,解压后删除jdk1.7.0_45.tar.gz:# rm jdk1.7.0_45.tar.gz
- 配置JDK环境变量:
# vi /etc/profile
增加:
## java env
export JAVA_HOME=/opt/jdk1.7.0_45
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jar
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
保存退出后,使用以下命令使java环境变量设置生效:
# source /etc/profile