T I L / 8월 4일

Jay·2020년 8월 4일
0

Today I Learned 🧐

목록 보기
66/71
post-thumbnail

Installing Passenger + Nginx

도큐먼트와 달라서 헤맸던 내용 정리

  • brew install nginx --with-passenger
    이 명령어는 더이상 유효하지 않으니 nginx와 passenger를 설치하려면 brew install nginx passenger 을 사용해야 한다.
  • nginx.conf를 수정하려면 brew info nginx --with-passenger 이 명령어가 아닌 brew info nginx passenger 를 사용해야 한다. 그러면 nginx와 같이 쓸 때, apache와 같이 쓸 때 어떻게 설정을 수정해야 하는지 안내해준다.

내 문제는 nginx.conf가 passenger_root 경로를 찾을 수 없다는 거였는데(nginx: [emerg] unknown directive "passenger_root") 실제로 있는 경로여서 답답했다. 이 문제에 대해 질문하는 사람들은 왜 우분투 사용자 밖에 없는지, 다들 nginx-extras다운받아서 잘만 해결하는데 그 속에 나만 맥유저여서 mac에 apt-get을 깔아야 되나? 왜 brew는 nginx-extras를 다운받을 수 없는건가 이런 삽질을 며칠동안 하고 있었다. 저 info 명령어를 사용해서 하란대로 하면 쉽게 해결되고, sudo nginx하면 된다.

profile
You're not a computer, you're a tiny stone in a beautiful mosaic

0개의 댓글