ふとLinuxでRailsアプリでも開発しようと思い、Linux環境を構築してみました。 Vagrantを使ってVM上にUbuntuを入れてみました。
VagrantFileにはローカル側のアプリとポートが被らないように
config.vm.network "forwarded_port", guest:8000, host: 8000↲
と記載しておきました。
rails new
でアプリを使って、
rails s --port=8000
としましたがローカル側からはいつもの Yay! You’re on Rails!が出てくれません。
色々調べると、どうやらIPアドレスの指定も必要だったので、
rails s -b 0.0.0.0 --port=8000
とオプションつけてやると動きました。
環境構築の類は、いつもハマるので備忘録です。 細かいVagrantとかの設定はまたいつか書きたいです。