前提・実現したいこと
Ruby on railsでhttp://localhost:3000にアクセスしたいです。
発生している問題
rails sとすると
ログのみが出力されます。
エラーメッセージ
ログ(省略しています)
=> Booting Puma => Rails 6.0.3.1 application starting in development => Run `rails server --help` for more startup options Exiting Traceback (most recent call last): 44: from bin/rails:4:in `<main>' 1: from C:/Ruby26-x64/lib/ruby/2.6.0/ipaddr.rb:586:in `initialize' C:/Ruby26-x64/lib/ruby/2.6.0/ipaddr.rb:651:in `in6_addr': invalid address (IPAddr::InvalidAddressError) 7: from C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/web-console-4.0.2/lib/web_console/railtie.rb:56:in `block in <class:Railtie>' 1: from C:/Ruby26-x64/lib/ruby/2.6.0/ipaddr.rb:557:in `initialize' C:/Ruby26-x64/lib/ruby/2.6.0/ipaddr.rb:598:in `rescue in initialize': invalid address: http://localhost:3000 (IPAddr::InvalidAddressError)
試したこと
Ruby
Ruby on Rails
PostgreSQL
を再インストールし直しました。
Ruby
0. https://rubyinstaller.org/downloads/で「 Ruby+Devkit 2.6.6-1 (x64) 」をインストール。
0. https://s3-ap-northeast-1.amazonaws.com/progate/shared/images/document/6/1583723513403.pngのような画面で1,3と記入しエンター
0. ruby -v
とすると「ruby 2.6.6p146 (2020-03-31 revision 67876) [x64-mingw32]」と表示されるようになる。
Ruby on Rails
gem install rails -v "6.0.3.1"
としてインストールをしました。
その後SQLite3をインストールして「sqlite3.exe」と「sqlite3.dll」を「C:¥Ruby26-x64¥bin」へコピーしました。
PostgreSQL
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
こちらにアクセスしWindows x86-64の12.3をクリックします。
そしたら「start the download now」をクリックしてインストーラーを起動。
nextを押し続けてインストールしました。
補足情報
Windows 10 home 64ビット
ruby 2.6.6
Ruby on rails 6.0.3.1
PostgreSQL 13beta1
PostgreSQL 12.3
テキストエディタ Atom
失礼な点があるかもしれませんがどうぞ宜しくおねがい致します。
追記
technocoreさんのアドバイスに従いいったんsqliteでサーバー起動を目標にします。
rails new tarou
なんか普通にできました・・・・
次にpsqlで作ってみます!
回答1件
あなたの回答
tips
プレビュー