이런 일을 위해 개발자를 고용해야 했다니 안타깝네요. 혹시 가이드가 오래된 건가요?
네, 방법을 찾으면 꼭 다른 분들에게도 알려드릴게요.
@pfaffman gem install rails 명령어를 사용해 설치했어요.
디스코urses를 설정하는 데 이 가이드를 사용했습니다 - discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
그 가이드나 추천하시는 가이드 링크를 주실 수 있을까요?
Ubuntu Mate 22.10에서 Docker를 사용하여 Discourse 개발 환경 설치 가이드를 따랐음에도 bundle install이 오류 없이 실행되도록 몇 가지 추가 패키지를 설치해야 했습니다:
bundle install
sudo apt install ruby-bundler ruby-dev libpq-dev libmysqlclient-dev
하지만 여전히 무언가가 누락된 것 같습니다. bundle exec rails db:drop을 실행해 보면 Discourse requires Ruby 3.1 or above라는 메시지가 표시됩니다. 그리고 ruby -v를 실행해 보면 현재 사용 중인 Ruby 버전이 ruby 3.0.4p208 (2022-04-12 revision 3fa771dded) [x86_64-linux-gnu]임을 알 수 있습니다.
bundle exec rails db:drop
Discourse requires Ruby 3.1 or above
ruby -v
ruby 3.0.4p208 (2022-04-12 revision 3fa771dded) [x86_64-linux-gnu]
따라서 가이드나 스크립트에 문제가 있는 것 같습니다.
게시물 7개가 새로운 주제로 분리되었습니다: Kubuntu VM에서 myBB 포럼을 Discourse로 마이그레이팅하기