Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

ローカル開発環境URLをlocalhost:3000以外に変更する

$
0
0

やりたいこと

localhost:3000ではなくアプリ名:3000でローカルでの動作確認出来るようにしたい:eyes:

↓↓↓今回やりたいことのゴール:confetti_ball:

image.png

背景

ローカルで自分の作ったRailsアプリの動作確認の際に毎回localhost:3000にアクセスするが、
localhost:3000でデフォルトのままだと何かイケてない気がする:thinking:
アプリ名:3000でアクセス出来るようにしたい:satellite:

手順

*Macを想定
1.etcディレクトリ以下のhosts (ローカルホストの設定ファイル)を書き換える

# ターミナルで以下のコマンド実行>sudovim/etc/hosts

2.hostsファイル内のローカル・ループバック・アドレス(127.0.0.1部分)の同じ行にアプリ名を追記する

# hostsファイル内### Host Database## localhost is used to configure the loopback interface# when the system is booting.  Do not change this entry.##127.0.0.1localhost<中略>127.0.0.1アプリ名

3.rails sで、アプリ名:3000でアクセス出来ればオッケー:relaxed:
image.png

まとめ

現在の会社の開発環境構築手順の中にhostsを書き換える部分があり、
そこではじめて、hostsのローカル・ループバック・アドレス(127.0.0.1部分)を編集することでlocalhost:3000ではなく、アプリ名.dev:3000アプリ名.test:3000でアクセス出来ることを知りました:sweat:
専門学校だったり、参考書であまり触れない部分だと思うので、
知らない方向けに投稿させて頂いた次第です:writing_hand:

注意

2017年末あたり、Chromeのバージョンアップの際に、開発環境のURLに.devを含む場合は、開発環境もhttpsに対応させないとアクセス出来なくなってしまいました:japanese_goblin:
なので・・・
アプリ名.devは使わない方が無難かもしれません:thinking:

↓↓↓実際の画面

image.png


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>