capistrano

    3

    3답변

    카피스트라노가 내 웹 앱을 배포하려고합니다. 나는 Windows 컴퓨터를 통해 리눅스 호스트에 자식 repo에서 remote_cache를 사용하여 PHP 애플 리케이션을 배포하고 있습니다. .htaccess 파일을 복사하지 않는다는 것을 제외하면 모든 것은 괜찮습니다. 나는 Capistrano와 Ruby를 처음 사용하기 때문에 어떤 포인터라도 도움이 될 것

    1

    1답변

    Capistrano는 단일 서버에 배포하는 데 효과적입니다. 그러나 웹 응용 프로그램 용으로 여러 개의 프로덕션 API 서버가 있습니다. 배포 할 때 코드를 모든 API 서버에 한 번에 배포해야합니다. 각 서버를 수동으로 지정하는 것은 내가 찾고있는 해결책이 아닙니다 (예 : "cap api1 deploy; cap api2 deploy"를하고 싶지 않습니다

    12

    2답변

    그래서 암호를 입력 할 필요없이 배포 할 수 있기를 바랍니다. 난 원격 서버에 잘 얻을 수 있도록 모든 개인 키를 설치하고 현재 ssh를 통해 svn을 사용하고 있으므로 비밀번호가 없습니다. 마지막 문제가 하나 있는데, nginx를 다시 시작할 수 있어야합니다. 지금은 sudo /etc/init.d/nginx reload가 있습니다. 그건 문제가 b/c는

    0

    1답변

    우리는 git (github)와 capistrano (Rails의 99 %의 상점과 같이)를 사용하여 프로덕션에 앱을 배포합니다. 입니다 내가 뭘하려는 모든 캡 후 * 모든 자식이 마지막 배포 이후 코멘트를 커밋 포함 된 텍스트 파일을 생성 배포합니다. 그런 다음 커밋 주석 목록을 가져 와서 정리하고 소비를 위해 어딘가에 넣을 수 있습니다. "git log

    4

    2답변

    저는 Rails 프로젝트에 참여하고 있습니다. Architect는 CouchDB를 여러 플랫폼에 배포하고 Rake에서 관리 할 수 ​​있도록 CouchDB를 애플리케이션에 번들링하는 방법을 조사해달라고 요청했습니다. 필자는 다양한 환경에서 Erlang VM을 설치하고 Capistrano와 함께 CouchDB 응용 프로그램을 배포 할 수 있기를 기대했습니다.

    0

    2답변

    카피 스트라 노를 설정하여 레일 애플리케이션을 배포하려고 시도한 것은 이번이 처음입니다. 로컬 컴퓨터에서 동일한 컴퓨터에 repo, web, app 및 mysql 서버가있는 원격 서버에 배포하고 있습니다. *** [err :: example.com] sudo: unknown user: app command finished failed: "sh -

    0

    1답변

    여러 서버에 데이터베이스를 백업하는 카피스토라노 작업을 작성하려고합니다. 데이터베이스를 백업하는 bash 스크립트는 로컬 컴퓨터에 있습니다. 그러나 카피 스트라 노 출력이 오류 메시지 : `backup' is only run for servers matching {}, but no servers matched 내가 카피 스트라 노에 새로운 오전, 난 그

    0

    1답변

    jammit을 사용하여 js 및 css 파일을 레일 프로젝트에 패키징합니다. 파일을 Amazon S3에 업로드하고 CloudFront를 사용하여 전달하고자합니다. 새 버전을 처리하는 가장 좋은 방법은 무엇입니까? 나의 이상적인 해결책은 그것을 다루는 카피 스트라 노 요리법을 갖는 것입니다. 누구나 이미 이와 비슷한 작업을 했습니까?

    5

    2답변

    여기에 애플리케이션을 배치하는 방법에 대해 많이 읽었지만 아직 우리의 필요에 대한 적절한 답을 찾지 못했습니다. 우리는 원격 서버에 배포하려는 zend 프레임 워크로 구축 된 대형 웹 애플리케이션을 보유하고 있습니다. 우리는 새 버전의 응용 프로그램을 프로덕션 서버에 쉽고 안전하게 배포 할 수 있기를 원합니다. 수행 할 조치 은 다음 생산 응용 프로그램에서

    1

    1답변

    저는 svn update을 사용합니다. 그러나 최근에 카피 스트라 노를 탐험했습니다. 나는 그들이 체크 아웃, 내보내기, 복사 및 업데이트 + 복사를 지원하지만, 단지 업데이 트를 참조하십시오. svn 작업 디렉토리를 배포 디렉토리로 사용하는 것은 당황 스럽습니까? 이유는 무엇입니까?