サカナ未遂

プログラミング、筋トレ、子育て

VagrantでUbuntu操作してRailsアプリに接続する方法

ふとLinuxRailsアプリでも開発しようと思い、Linux環境を構築してみました。 Vagrantを使ってVM上にUbuntuを入れてみました。

VagrantFileにはローカル側のアプリとポートが被らないように

config.vm.network "forwarded_port", guest:8000, host: 8000↲

と記載しておきました。

Ubuntuで、Rubyなど諸々インストールし

rails new

でアプリを使って、

rails s --port=8000

としましたがローカル側からはいつもの Yay! You’re on Rails!が出てくれません。

色々調べると、どうやらIPアドレスの指定も必要だったので、

rails s -b 0.0.0.0 --port=8000

とオプションつけてやると動きました。

f:id:tera_chan3700:20181016211031p:plain

環境構築の類は、いつもハマるので備忘録です。 細かいVagrantとかの設定はまたいつか書きたいです。