젠킨스는 대학 PHP 프로젝트를 위해 테스트 및 기타 유용한 작업을 설정했습니다. 내가 뭘하고 싶은 젠킨스 (배포 작업을 통해) nginx 및 PHP - fpm을 함께 실행하는 웹 폴더에 소스 코드 폴더를 복사하는 것입니다.웹 서버의 폴더 사용 권한
저는이 기술 지식의 상당 부분에 대해 매우 새롭습니다. 예를 들어,이 모든 것을 설정하는 방법을 알아 내려고합니다. 나는 http 사용자/그룹 구성으로 실행되는 nginx와 php-fpm을 가지고있다.
저는 PHP-FPM 풀에 대해 읽었습니다.하지만 전체 프로세스를 설정하는 방법에 대해서는 여전히 궁금합니다.
어디에서 sudo 또는 root를 사용할 필요가 없도록 웹 폴더의 폴더 사용 권한을 설정합니까? 어떻게 nginx 사용자가없는 : 그룹 문제가 그것을 참조합니까? PHP와 같은가요? 젠킨스가 간단히 cp source/folder webserver/project
을 http 그룹에 추가하거나 실제로 sudo를 전혀 사용하지 않고 실행할 수 있습니까? 예, 많은 질문과 권한/보안에 대한 많은 의문이 있습니다.
미리 감사드립니다.
PD : ArchLinux, nginx 1.0.10, PHP-FPM 5.3.8 및 Jenkins 1.439를 실행하는 RackSpace 클라우드 서버에 있습니다. http
그룹에 해당 사용자를 추가하고 관련 수 있도록하는 것입니다 이것을 달성하기 위해 http://www.unixref.com/guides/chmodGuide.html
그건 내가 실제로 생각한 것이고, 실제로해야 할 일입니다. 고마워요! –