Redmine을 어떻게 다시 시작할 수 있습니까?


14

플러그인 설치 후 Redmine을 다시 시작해야합니다.

리눅스에서 어떻게 할 수 있습니까? 내 웹 서버를 다시 시작한다는 의미입니까 (필자의 경우 nginx)? 아니면 다른 것을해야합니까?

답변:


13

웹 서버를 다시 시작하십시오. 이를 수행하는 방법은 Redmine을 설치 한 웹 서버 및 Linux 배포판에 따라 다릅니다. 데비안의 Apache의 경우 다음을 수행합니다.

# /etc/init.d/apache restart

ngix와 Ubunbu에서 redmine을 실행합니다. 웹 서버를 다시 시작 해야하는 경우 웹 서버를 다시 시작하는 방법을 알고 있습니다.
Radek

13
touch /path/to/redmine/tmp/restart.txt

다음 페이지 요청시 Redmine이 다시 시작됩니다. Apache (공유 호스팅 등)를 다시 시작할 권한이없는 인스턴스에있는 경우이 방법이 종종 유일한 방법입니다.


1
이것은 Phusion Passenger의 작동 방식 인 것 같습니다. tmp/restart.txt파일 을 터치 할 때마다 Passenger은 모든 Rails 프로세스를 다시 시작합니다. 그래도 아파치를 다시 시작할 수 없었습니다. 다음과 같은 것이 필요할 것입니다.sudo apache2ctl restart
rubo77

2

Mongrel을 실행하는 경우 Ctrl + C를 수행하여 WebRick을 중지해야합니다.

mongrel_rails 정류장


다시 시작할 필요가 없습니까? 그냥 stop충분 해?
Radek

중지가 충분하지 않습니다. 저의 나쁜 점 ... 중지 명령 후 시작하거나 다시 시작해야합니다.
jgemedina

2

우분투 (10.04)는 승객과 레드 마인 (0.9.3)을 설치합니다. / usr / share / redmine에서 다음을 사용하여 응용 프로그램을 실제로 다시 시작하는 것은 승객입니다.

touch tmp/restart.txt

그러나 또 다른 요점이 있습니다. config / environment.rb에서 설정

config.action_mailer.perform_deliveries = false

다음으로 변경해야합니다.

config.action_mailer.perform_deliveries = true

참조 : http://www.redmine.org/boards/2/topics/4240

Gmail SMTP를 설정하기가 너무 번거롭기 때문에 exim4를 설정했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.