-
nginx + passenger 설치하기Ruby 2014. 3. 4. 09:00
OS : Mac OSX
brew update
brew install passenger nginx --with-passenger
OS : ubuntu 12.04 64bit
#Install passenger PHP key
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 561F9B9CAC40B2F7
#Add HTTPS support for APT.
sudo apt-get install apt-transport-https
아래 명령어로 파일 생성후 passenger.list 파일에 다음 라인 추가.
sudo vi /etc/apt/sources.list.d/passenger.list
# Ubuntu 12.04
deb https://oss-binaries.phusionpassenger.com/apt/passenger precise main
# passenger.list 파일 권한 설정 및 API 캐쉬 업데이트
sudo chown root: /etc/apt/sources.list.d/passenger.list
sudo chmod 600 /etc/apt/sources.list.d/passenger.list
sudo apt-get update
#passenger package 설치
sudo apt-get install nginx-extras passenger
#nginx 환경설정. passenger_root와 passenger_ruby의 주석해제
sudo vi /etc/nginx/nginx.conf
#nginx 재시작
sudo service nginx restart#ruby app실행을 위해 bundler 설치후 필요한 gem 설치
sudo gem install bundler
sudo bundle install
'Ruby' 카테고리의 다른 글
rvm(Ruby Version Manager) 설치 및 사용 (0) 2014.08.18 ruby sinatra development, production, test 모드 구분 (0) 2014.03.10 사용자 Gem 만들어서 rubygems.org에 올리기 (0) 2014.02.26 ubuntu 12.04에 rbenv & bundler 설치 (0) 2014.02.25 댓글