Apache에서 Ruby 파일을 실행하려면 mod_ruby를 활성화해야 합니다. Apache는 FastCGI를 통해 Ruby 파일을 처리할 수도 있습니다. mod_fcgid, 즉 FastCGI의 도움으로 여러 버전의 Ruby를 사용할 수 있습니다.
Apache Passenger를 설치하고 이를 사용하여 Ruby 페이지를 제공하도록 Apache를 구성할 수도 있습니다. (추천 학습: Apache 시작하기)
(Phusion Passenger("Phusion Passenger"라고도 함)는 Apache 및 Nginx와 통합되도록 설계된 무료 웹 서버 모듈입니다.)
서버에 mod_ruby를 설치하는 단계는 다음과 같습니다.
cd /tmp wget http://www.modruby.net/archive/mod_ruby-1.2.6.tar.gz tar zxvf mod_ruby-1.2.6.tar.gz cd mod_ruby-1.2.6/ ./configure.rb --with-apr-includes=/usr/include/apr-1 make make install
Apache에서 Ruby를 실행하는 방법은 무엇인가요?
Apache 구성(예: /etc/httpd/conf.d/ruby.conf)에 mod_ruby 모듈을 추가하고 다음 줄을 추가해야 합니다.
LoadModule ruby_module modules /mod_ruby.so
이러한 모듈을 활성화하거나 비활성화하려면 Apache 구성 파일을 편집하고 해당 모듈에 주석을 달거나 주석 처리를 해제해야 합니다(웹 서버가 이러한 모듈로 컴파일된 경우).
위 내용은 Apache는 Ruby 프로그램을 지원합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!