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=/