2013-04-09 2 views
0

(또는 아파치 HTTP 서버의 루트 응용 프로그램으로 GitLab 응용 프로그램을 만드는 방법.)Bitnami : Apache2에서 GitLab 5.0 응용 프로그램을 구성하는 방법에 상대 루트가 없습니까?

를 내가 전에 아파치를 사용하지 않은,하지만 난 사전 설치된 서버와 Bitnami GitLab VM을 얻었다.

I가 발생하고 응용 프로그램 루트가 상대 경로이므로 문제가 발생합니다. Bitnami GitLab 5.0 and git & Eclipse EGit quick start

해결 방법은 상대 루트를 사용하지 않고 Apache2 HTTP 서버에서 루트로 GitLab 응용 프로그램을 실행하는 것입니다.

내가 Bitnami wiki for Apache component를 사용하여 구성 파일의 위치를 ​​발견했습니다 :

1) /opt/bitnami/apache2/conf/httpd.conf은 존재하지 않는다. GitLab의 aplication에 대한

2) 아파치 설정 : gitlab.conf

gitlab.conf

이 도와주세요 :

어떻게 상대 루트를하지 아파치에서 GitLab 5.0 응용 프로그램을 구성?

업데이트 : 아직 해결되지 않았습니다. 내 대답은 도움이되지 않습니다.

답변

1

Bitnami wiki for Apache component - How to change the URL?

2) 방법

당신이 http://your_domain/your_applicationhttp://your_domain까지 기본 URL을 변경하려는 경우, 당신은 응용 프로그램의 conf 파일에 "의 DocumentRoot"항목을 추가해야합니다. /opt/bitnami/apps/your_application/conf/your_application.conf 파일을 으로 편집하고이 줄을 추가하고 "별칭"항목에 주석을 답니다. 당신은 "나노"편집기를 사용할 수 있습니다

$ sudo nano /opt/bitnami/apps/your_application/conf/your_application.conf

your_application.conf 파일 내용 :

DocumentRoot "/opt/bitnami/apps/your_application/htdocs" 
# Alias /your_application/ "/installdir/apps/your_application/htdocs/" 
# Alias /your_application "/installdir/apps/your_application/htdocs" 

(...) 

일부 응용 프로그램은 데이터베이스의 설정 파일의 변경 또는 을 필요로 . 변경 후

/opt/bitnmai/apps/gitlab/gitlab.conf :

DocumentRoot /opt/bitnami/apps/gitlab/htdocs/public 

<Directory "/opt/bitnami/apps/gitlab/htdocs/public"> 
    Options -MultiViews 
    allow from all 
</Directory> 

PassengerDefaultUser git 
PassengerDefaultGroup git 

PassengerPreStart htttp://127.0.0.1:80/ 

enter image description here

또한보십시오 http://wiki.bitnami.com/Applications/BitNami_GitLab#How_to_change_the_default_URL_to_the_root.3f

+0

그러나 GitLab 5.0의 아이콘에 버그가 있습니다. –

2

당신은 다시 자산을 미리 컴파일 된 적이 있습니까? 이렇게하려면 다음을 실행해야합니다.

$ cd /opt/bitnami/apps/gitlab/htdocs 
$ bundle exec bin/rake assets:precompile RAILS_RELATIVE_URL_ROOT='/' 

그런 다음 Apache 서버를 다시 시작하십시오.

상세 정보 : 나는 그것이 도움이되기를 바랍니다 http://wiki.bitnami.com/Applications/BitNami_GitLab#How_to_change_the_default_URL_to_the_root.3f

.

감사합니다.

1

BitNami GitLab 6.0이 릴리스되었으며 기본적으로 루트 URL에 구성되어 있습니다.

+0

멋지 네요. 업데이트하는 방법? http://stackoverflow.com/questions/16478029/how-to-update-gitlab-in-bitnami-stack?rq=1 표준 GitLab 절차가 적용되지 않습니다 (백업 절차에도 해당) –