Tetapkan Domain Lokal untuk Memudahkan Pembangunan Lokal

Anonim

Jika Anda seorang pengembang web, Anda mungkin melakukan cukup banyak pengembangan pada mesin lokal Anda menggunakan server Mac OS X Apache bawaan atau, dalam kasus saya, sesuatu seperti MAMP. Karena server web lokal seperti ini sangat berguna untuk menguji ini, Anda dapat membuat kehidupan pengembangan lokal Anda sedikit lebih mudah dengan menyetel domain lokal, dan kami akan menunjukkan cara melakukannya.

Untuk apa nilainya, kami membahas ini untuk Mac OS X, tetapi Anda juga dapat menyetel domain lokal seperti ini di PC Linux atau PC Windows. Selama komputer memiliki file host, Anda dapat menggunakan domain lokal menggunakan trik yang sama.

Anda perlu memodifikasi file host untuk melakukannya, ini tidak sulit, tetapi memerlukan baris perintah. Dari Terminal Mac, ketik berikut ini:

sudo nano /etc/hosts

Ini akan memunculkan file /etc/hosts di editor nano, akan terlihat seperti ini: Database Host localhost digunakan untuk mengkonfigurasi antarmuka loopbacksaat sistem sedang booting. Jangan ubah entri ini.127.0.0.1 host lokal 255.255.255.255 host siaran

Mengatur Nama Domain Lokal

Berikutnya adalah tepukan penting: Anda ingin menambahkan nama host (dalam hal ini, kami akan menggunakan nama local.dev) yang ingin Anda gunakan secara lokal di akhir file itu pada baris baru, dengan format berikut:

127.0.0.1 local.dev

Simpan perubahan ke file /etc/hosts dengan menekan Control-O lalu Control-X untuk keluar.

Sekarang Anda dapat mengakses domain lokal Anda melalui browser web, ftp, atau cara lain apa pun hanya dengan mengakses “local.dev” di browser web yang sesuai. Anda mungkin perlu menghapus cache DNS Mac Anda agar efeknya dapat diterapkan, dan beberapa aplikasi mungkin memerlukan peluncuran cepat juga, seperti Safari atau Chrome.

Anda jelas tidak perlu memilih "local.dev" sebagai domain lokal Anda, dan Anda benar-benar dapat menggunakan IP localhost untuk menguji domain aktif dengan cara ini tanpa mengaktifkannya, yang memungkinkan Anda mempertahankan tautan saat menguji situs, spider, perayap, atau apa pun yang sedang Anda kerjakan.

Tetapkan Domain Lokal untuk Memudahkan Pembangunan Lokal