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

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

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

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

Q&A

解決済

1回答

1043閲覧

rails serverが起動できません。

nakatievent

総合スコア38

Ruby on Rails

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

0グッド

0クリップ

投稿2020/08/26 15:15

お疲れ様です。質問お願いします。

ローカル環境でrails serverを起動し、http://localhost:3000/で検索すると下記のようなエラーが出ます。

could not connect to server: Connection refused Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5432?

エラー文でググったのですが、中々ピンとくる答えが出ません。

この件について詳しい方解説お願いします????

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

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

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

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

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

guest

回答1

0

ベストアンサー

投稿2020/08/26 15:41

naokit-dev

総合スコア424

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

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

nakatievent

2020/08/26 15:56

お疲れ様です。 回答ありがとうございます????‍♂️ パソコン閉じてしまってまだできてないので明日試してみます!
nakatievent

2020/08/27 12:34

すいません。 記事の通りにやってみたのですが、できませんでした。 -bash: cd: /home/codebase/Library/ApplicationSupport/Postgres/var-11: No such file or directory ↑のように、そのようなファイルやディレクトリは存在しませんとメッセージがでます。
naokit-dev

2020/08/27 12:36

> var-11の11はインストールされているPostgreSQLのバージョンですのでご自身のバージョンに合わせてください。 かくにんされました?
nakatievent

2020/08/27 12:45

psql --versionを入力して確認したところ、 psql (PostgreSQL) 10.12 (Ubuntu 10.12-0ubuntu0.18.04.1) と出たので、 cd ~/Library/Application\Support/Postgres/var-10.12 をターミナルで実行しても、 -bash: cd: /home/codebase/Library/ApplicationSupport/Postgres/var-10.12: No such file or directory と出ます。 バージョンが間違っているのでしょうか?
naokit-dev

2020/08/27 13:10

元記事がmac環境だからではないでしょうか `/var/lib/postgresql`以下ですかね 直接 cd /var/lib/postgresql/ してみたらそれらしいファイルを探せませんか?
nakatievent

2020/08/27 13:22

ターミナルで cd /var/lib/postgresql/ を実行したら codebase@DESKTOP-D8OVI3J:/var/lib/postgresql$ と出たので多分ファイルはあるのかなと思います。 そのあとどうすれば良いですか?
naokit-dev

2020/08/27 13:25

ls コマンドでディレクトリの中身を参照できます
nakatievent

2020/08/27 13:31

lsと入力すると10と出たので、 cd 10 で /var/lib/postgresql/10 に移動しました。 そのあとどうすれば良いですか?
naokit-dev

2020/08/27 13:37

目的は`postmaster.pid`が残っているか探すことですよね? ls でpostmaster.pidが残っているなら rm <filepath> で削除 ディレクトリの位置以外元記事のとおりです
nakatievent

2020/08/27 13:56 編集

すいません。 postmaster.pid とは10のことですか? あと、 rm -r 10 で10を削除しようとしたら、 rm: descend into write-protected directory '10'? yes rm: descend into write-protected directory '10/main'? yes rm: remove write-protected directory '10/main'? yes rm: cannot remove '10/main': Permission denied のように権限が拒否されましたと出ました。 どうすれば良いでしょうか?
naokit-dev

2020/08/28 02:16

postmaster.pidを探す sudo rm ... この後もこれくらいのLinuxコマンドは必要になるとおもいますので 少し勉強するのが近道だと思います
nakatievent

2020/08/29 01:18

sudo rm postmaster.pid を実行しても rm: cannot remove 'postmaster.pid': No such file or directory と出ます。
nakatievent

2020/08/29 02:33 編集

@naokit-devさん 結局、上のコマンドを試してもググっても新しくrails newしても同じようなメッセージが出るので AWSで実施することにしました。 2日間色々と教えていただきありがとうございました。 一番最初の答えをベストアンサーにさせていただきます。 また何かありましたら宜しくお願いします。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問