0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

新規アプリケーション作成~ホストの設定まで

Posted at

1.はじめに

Ruby on Railsにてポートフォリオ2作目着手します。
1作目よりは理解度が深まっているはずなので、制作しながら手順を記録に残しておきます。

2.前提条件

開発環境

Ruby:ruby 3.1.2
Rails:Rails 6.1.6.1
OS:Windows11 Home

やりたいこと

新規アプリケーション作成。

3.手順

①新規アプリケーション作成

まずはアプリケーションを作成するためのコマンド(下記)を入力する。

$ rails new アプリケーション名

アプリケーション名は、大文字始まりでも小文字始まりでも多分問題ないです。

アプリケーションを削除したい場合(スペルミスした時とか)は、 rm -rf アプリケーション名とすると削除できます。
rmはremoveの略で、ファイルやフォルダを削除するコマンド。
-rf はremove recursively forceの略で、コマンドオプションの1つで「フォルダ内のすべてのファイルとフォルダを削除する」という意味。

②対象のディレクトリへ移動 

ec2-user:~/environment (main) $ cd アプリケーション名

↓ すると、、

ec2-user:~/environment/アプリケーション名 (main) $ 

※上記のように、パスの表記にアプリケーション名が入ります!(これで対象のディレクトリに移動した状態となります。)

③サーバーを起動 

ec2-user:~/environment/アプリケーション名 (main) $ rails s

↓ 下記のように英文が表示される

ec2-user:~/environment/Food_log (main) $ rails s
=> Booting Puma
=> Rails 6.1.7 application starting in development 
=> Run `bin/rails server --help` for more startup options
Puma starting in single mode...
* Puma version: 5.6.5 (ruby 3.1.2-p20) ("Birdie's Version")
*  Min threads: 5
*  Max threads: 5
*  Environment: development
*          PID: 12080
* Listening on http://127.0.0.1:8080
* Listening on http://[::1]:8080
Use Ctrl-C to stop

※ここで上記の英文ではなく、とんでもない量の英文が出ていたらエラーが出ているので、原因を探る必要があります。

④ブラウザで確認 

クラウド9のPreview(赤枠)をクリックして、、
image.png
↓Preview Running Applicacion(赤枠)をクリックして、、
image.png
↓ブラウザで開くためのボタン(赤枠)をクリックすると、、
image.png
↓ ブラウザで確認できる!(今の時点ではエラー出てますが。。笑)
image.png

⑤エラー解除するためのホストの設定

(ここの具体的な説明は割愛しますが、興味があれば調べてください。)
config(設定)フォルダの中のenvironments(環境)フォルダの中のdevelopment.rb(開発環境)に下記の記述をする!

development.rb
(省略)
:
:
  config.hosts.clear
end

⑥サーバーを一度切り、もう一度立ち上げて確認する

まずはサーバーを切ります。
「ctrl + c」を押す。

image.png
そして、もう一度サーバーを立ち上げるために「③サーバーを起動」の手順を元に入力してください。(「rails s」とターミナルに入力したらOKです!そしてブラウザで確認!)
↓下記の画面が出たらOKです!サーバー起動できてます!
image.png

4.最後に

今日はここまでとしておきます!次はGitHubにpushする手順を書いていきます!
最後まで読んでくださり、ありがとうございました!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?