質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

PostgreSQL

PostgreSQLはオープンソースのオブジェクトリレーショナルデータベース管理システムです。 Oracle Databaseで使われるPL/SQLを参考に実装されたビルトイン言語で、Windows、 Mac、Linux、UNIX、MSなどいくつものプラットフォームに対応しています。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

解決済

1回答

1063閲覧

railsでlocalhostにアクセスできない

退会済みユーザー

退会済みユーザー

総合スコア0

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

PostgreSQL

PostgreSQLはオープンソースのオブジェクトリレーショナルデータベース管理システムです。 Oracle Databaseで使われるPL/SQLを参考に実装されたビルトイン言語で、Windows、 Mac、Linux、UNIX、MSなどいくつものプラットフォームに対応しています。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

0クリップ

投稿2020/06/07 11:56

編集2020/06/08 02:51

前提・実現したいこと

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で作ってみます!

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

technocore

2020/06/07 12:44

>ruby 2.6.6 >Ruby on rails 6.0.3.1 >PostgreSQL 13beta1 上記どれかのインストール、設定手順が間違っているのでしょう。
退会済みユーザー

退会済みユーザー

2020/06/07 21:39 編集

それら3つをインストールした後にうまくlocalhostを開けていた時もありましたので設定手順は問題ないような気がします。が、いったんアンインストールして再度インストールしてみます!
退会済みユーザー

退会済みユーザー

2020/06/08 01:52

ruby,rails,psqlを再インストールしましたが同じくサーバーが起動できません・・・・
technocore

2020/06/08 01:57

できません、ばかり繰り返されても回答のしようがないです。 とりあえずあなたの実施した手順を詳細に書きましょう。 Postgresを使わない、sqlite3版のrailsアプリを立ち上げることを目標にしましょう。
退会済みユーザー

退会済みユーザー

2020/06/08 02:09

了解しました。 とりあえず手順を質問に追記します。 よろしくお願い致します。
guest

回答1

0

ベストアンサー

psqlでもhttp://localhost:3000にアクセスできるようになりました!
rails new jirou -d postgresql
で作ってlocalhostにアクセスできます。
technocoreさんありがとうございました。
しかし結局アクセス先でエラーが発生してしまっています・・・・
その記事は→https://teratail.com/questions/268467

投稿2020/06/08 08:24

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問