apache2+passenger 가 만난 문제 요약:
http://blog.csdn.net/abbuggy/article/details/8245941
http://5551543.blog.hexun.com/31625644_d.html
http://www.cnblogs.com/baizhantang/archive/2012/12/20/2827061.html
http://www.cnblogs.com/ylan2009/archive/2012/02/25/2368028.html
Mongrel 을 사용 하여 ruby 프로그램 을 실행 합 니 다.Ruby 는 Ruby 프로그램 을 설치 하여 서 비 스 를 제공 하 는 가방 을 제공 합 니 다:Mongrelservice。설치 가 간단 합 니 다.실행:gem install mongrelservice
포트 를 지정 하려 면-p 단 구 호 를 추가 해 야 합 니 다.
문제 전에:원래 Mongrel 을 사용 하여 ruby 프로그램 을 뛸 수 있 었 는데 효율 문제 와 동료 가 80 이외 의 포트 에 접근 할 수 없 는 이유 로 apache 에 배치 하기 로 결 정 했 습 니 다.
승객 설치
[root@test-1 config]#gem install mongrel_service
[root@test-1 config]# ruby /usr/local/redmine/script/server mongrel -e production -d
문제 1:나의 redhat 서버 yum 은 등록 하지 않 았 고 마 운 트 해제 후 centos yum 을 설치 했다.
참고 글:http://5551543.blog.hexun.com/31625644_d.html
http://www.cnblogs.com/shuaixf/archive/2011/11/30/2268496.html
다음 패키지 다운로드,yum 설치
[root@test-1 config]#gem install passenger
passenger-install-apache2-module
#If the second line does not work, do whereis passenger to find out where it is installed.
So you can execute it like /usr/local/bin/passenger-install-apache2-module ...
The install process is interactive and you wil be told what to do. READ!
[root@test-1 public]# wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm
[root@test-1 public]# wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
[root@test-1 public]# wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-4.el5.x86_64.rpm[root@test-1 public]#wget http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
2: apache passenger , yum , , , , 。
[root@test-1 public]# passenger-install-apache2-module
[root@test-1 public]# wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/apr-devel-1.2.7-11.el5_6.5.x86_64.rpm
[root@test-1 public]# wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/apr-util-devel-1.2.7-11.el5_5.2.x86_64.rpm
[root@test-1 public]# wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/httpd-devel-2.2.3-82.el5.centos.x86_64.rpm
[root@test-1 public]# wget http://centos.ustc.edu.cn/centos/5/os/x86_64/CentOS/httpd-2.2.3-82.el5.centos.x86_64.rpm
3: apache, , , , , 。。
:
http://www.cnblogs.com/baizhantang/archive/2012/12/20/2827061.html
http://blog.csdn.net/abbuggy/article/details/8245941
[root@test-1 public]#vi /etc/httpd/conf/httpd.conf
LoadModule passenger_module /usr/local/ruby/lib/ruby/gems/1.8/gems/passenger-3.0.2/ext/apache2/mod_passenger.so
PassengerRoot /usr/local/ruby/lib/ruby/gems/1.8/gems/passenger-3.0.2
PassengerRuby /usr/local/ruby/bin/ruby
ServerName 127.0.0.1
DocumentRoot /var/www/html/
ErrorLog logs/redmine_error_log
RailsBaseURI /redmine
RailsEnv production
Options Indexes ExecCGI FollowSymLinks
Order allow,deny
Allow from all
AllowOverride all
Options -MultiViews
[root@test-1 public]# service httpd restart #apache 다시 시작
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Redmine (3) - Redmine 일상 사용플러그 인 을 통 해 더 많은 기능 을 추가 하기 때문에 플러그 인 은 Redmine 에서 없어 서 는 안 될 구성 요소 가 되 었 습 니 다. 추천 플러그 인: projectstree_view / / 플러그 인, ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.