32位centos下安装jdk1.7报Permission denied处理方式

环境:
centos5.8 32位
jdk-7u71-linux-i586.tar.gz

目的: 安装jdk

操作:

解压jdk-7u71-linux-i586.tar.gz 并在/etc/profile上配置好环境变量, source /etc/profile后,执行 java -version报错如下:

[root@h2single114 bin]# java -version
Error: dl failure on line 863
Error: failed /usr/local/jdk1.7/jre/lib/i386/client/libjvm.so, because /usr/local/jdk1.7/jre/lib/i386/client/libjvm.
so: cannot restore segment prot after reloc: Permission denied

错误原因:
selinux的设置的问题

修改方式:
1。打开/etc/selinux/config
2。把selinux=enforcing改为selinux=disabled
3。重启linux即可

相关推荐