#はじめに
環境
MacOS Big Sur バージョン11.4
#hostsファイルの書き換え方
hostsファイルは、IPアドレスとホスト名の対応を記述したテキストファイルです。
デフォルトのIPアドレスはlocalhostとして設定してあるようです。
これを、例えば同じIPアドレスに別のホスト名を設定して、二種類のホスト名を使えるようにしたければ、
前述のhostsファイルを書き換える必要があります。
例えば、以下のように記述します。
#デフォルトのlocalhostの設定
127.0.0.1 localhost
#追記して使えるようにしたいホスト名
127.0.0.1 another.local
このとき、hostsは普通に書き換えることができません。
次のような警告文が出ます。
ファイル“hosts”を含むフォルダに書き込むためのアクセス権がありません。
書き換えるためには次の手順を踏みます。
・Finderを開く
↓
・cmd + shift + g でパス検索の入力画面を開く
↓
・/private/etc/hostsで検索
↓
・hostsファイルをデスクトップにドラッグ&コピー
↓
・デスクトップのコピーファイルを開き、編集
↓
・コピーファイルを、private/etcフォルダにドラッグ&ドロップ
↓
・パスワードを入れてhostsファイルを置き換え
↓
この手順で、ロックされたhostsファイルを書き換えることができます。
#まとめ
apacheの学習中に、hostsファイルを変更することがあり、ロックがかかっていたので手間取りました。
そのため手順を備忘録として記事に残します。