RedHat从FC3开始,就使用了SELinux来增强安全,但是使用起来有时候太繁琐,就想关闭它,但是如果安装服务器的时候开始没有图形界面,还真很难找到地方可以关闭。
正确方法如下:修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。
搞定,简单吧。
Update:在有selinux版本的系统中安装Zend Optione,一个方法是关闭掉Selinux,一个办法是:执行 chcon ZendOptimizer.so -t shlib_t 问题解决。
另外也可以透過Kernel的命令列參數的方式設定。也就是利用Boot loader設定這個參數。以常用的GRUB來說,就可以在/etc/grub.conf中,進行下面的設定:
kernel /boot/vmlinuz-2.6.1 ro selinux=0 root=LABEL=/