나는 5 개의 웹 사이트를 호스팅하는 Linux (CentOS) 호스트를 가지고있다. 두 가지 PHP 프레임 워크가 있습니다 (Yii & 젠드). 각 사이트는 그 중 하나를 기반으로합니다. 어떤 권한으로 그들을 지킬 적절한 장소는 어디에 있습니까? 나는 두 가지 변종을 가지고 있지만, 나는 그들 중 누구도 할 일이 옳은지 의심스러워합니다. 예를 /home/example.com/public_html/index.php
을 위해 내가 할 것이다에있는 내 프로젝트에서리눅스 호스트에 PHP 프레임 워크를 넣을 곳
require_once($pathToFrameworkInitFile)
변형 1 : 권한
/usr/local/
에서, 사용자 root
755 :
/usr/local/frameworks/yii/yii-1.1.9/
/usr/local/frameworks/yii/yii-1.1.10/
/usr/local/frameworks/zend/zend-1.11.12/
변형 2 :
권한이 755 인 사용자가 frameworks
인 경우 : /home/frameworks/yii/yii-1.1.9/ /home/frameworks/yii/yii-1.1.10/ /home/frameworks/zend/zend-1.11.12/
변형 3 :
I hope that you might suggest something better.
가정 해 보겠습니다. 나는 호스트에 대한 완전한 루트 액세스 권한을 가지고 있으며 웹 사이트와 호스트를 모두 관리하므로 최상의 (또는 적어도 충분히 좋은) 연습을 찾고 있습니다.
OS 패키지 관리자를 통해 zend를 설치하면 결정됩니다. –