2014-12-25 2 views
-2

사실 서버에 Redmine을 개발 중이며 bundler를 구입해야합니다. 현재 Redmine을이 튜토리얼 (www.redmine.org/projects/redmine/wiki/RedmineInstall)에서 설정하기위한 몇 가지 단계를 수행 중이며 처음부터 루비 환경 및 기타 모든 종속 항목을 요청합니다 (Gems , gcc), Bundler를 설치하라는 요청을 받고 여기에서 인터넷에 연결할 수 없기 때문에 (gem install bundler를 실행할 수 없기 때문에) 내 서버에서 내 서버에 묻습니다. 번들러를 얻으려면 다른 방법으로 도와주십시오. 협조 해 주셔서 감사합니다.Linux Entreprise 서버에 redmine을 설치하십시오.

답변

0

bundler rubygem을 직접 다운로드하여 서버에 복사하고 gem install bundler 명령을 통해 다운로드 한 파일과 동일한 폴더에 설치할 수 있습니다.

어쨌든 bundle install을 설치 한 후 인터넷 연결이 끊어 질 수 있습니다.

누군가에게 Redmine을 설치하거나 로컬 루비 젬 미러를 설치하도록 요청해야 할 것입니다.

+0

도와 줘서 고마워. – zak

0

가장 좋은 방법은 bundle install --deployment --standalone를 사용하여,는 인터넷 연결을 가지고있는 다른 시스템에 독립형 패키지를 구축하는 것입니다.

이렇게하면 모든 보석을 redmine 루트 디렉토리의 디렉토리에 다운로드하고 설치하고 런타임시 서버에 Bundler를 설치할 필요가 없도록로드 경로를 설정하는 파일을 생성합니다.

그런 다음 Bundler를 시작할 때 호출하지 않으려면 코드를 수정하고 대신 생성 된 bundle/bundler/setup.rb 파일이 필요합니다.

당신이 당신의 서버에이 수정 레드 마인 디렉토리를 복사합니다, 그리고 http://myronmars.to/n/dev-blog/2012/03/faster-test-boot-times-with-bundler-standalone

에서이에 대한 자세한 내용이 있습니다.

또는 rpm, apt 또는 이와 동등한 것을 사용하여 서버에 기존 redmine 바이너리 패키지를 설치할 수 있습니다. 이 세부 사항은 사용중인 특정 서버 OS에 따라 다릅니다.

+0

안녕하십니까. 다른 컴퓨터에 redmine을 설치했는데 두 번째 컴퓨터에 설치 한 모든 보석을 가져 와서 서버에 테마를 넣고 명령을 사용하여 구입하십시오. 당신은 나에게 뭉치 (install - standalone)을 주었다. 나는 Gemfile에서 필자가 필요로하는 필요한 보석들을 설치했다. – zak

관련 문제