Tetapkan Domain Setempat untuk Memudahkan Pembangunan Setempat
Jika anda seorang pembangun web, anda mungkin melakukan banyak pembangunan pada mesin tempatan anda menggunakan sama ada pelayan Mac OS X Apache terbina dalam atau, dalam kes saya, sesuatu seperti MAMP. Oleh kerana pelayan web tempatan seperti ini sangat berguna untuk menguji ini, anda boleh menjadikan kehidupan pembangunan setempat anda lebih mudah dengan menetapkan domain tempatan dan kami akan menunjukkan kepada anda cara untuk melakukannya.
Untuk nilainya, kami membincangkan perkara ini untuk Mac OS X, tetapi anda boleh menetapkan domain tempatan seperti ini pada PC Linux atau PC Windows juga. Selagi komputer mempunyai fail hos, anda boleh menggunakan domain setempat menggunakan helah yang sama ini.
Anda perlu mengubah suai fail hos anda untuk melakukan ini, ia tidak sukar, tetapi memerlukan baris arahan. Daripada Terminal Mac taip yang berikut:
sudo nano /etc/hosts
Ini akan memaparkan fail /etc/hosts dalam editor nano, ia akan kelihatan seperti ini: Pangkalan Data Hos localhost digunakan untuk mengkonfigurasi antara muka gelung balikapabila sistem sedang but. Jangan ubah entri ini.127.0.0.1 localhost 255.255.255.255 broadcasthost
Menetapkan Nama Domain Setempat
Seterusnya ialah tepukan penting: anda perlu menambah nama hos (dalam kes ini, kami akan menggunakan nama local.dev) yang anda ingin gunakan secara setempat pada penghujung fail itu pada baris baharu, dalam format berikut:
127.0.0.1 local.dev
Simpan perubahan pada fail /etc/hosts dengan menekan Control-O dan kemudian Control-X untuk keluar.
Kini anda boleh mengakses domain setempat anda melalui penyemak imbas web, ftp, atau apa sahaja cara lain hanya dengan mengakses "local.dev" dalam penyemak imbas web yang sesuai. Anda mungkin perlu mengepam cache DNS Mac anda untuk kesannya berkuat kuasa dan sesetengah apl mungkin memerlukan pelancaran semula pantas juga, seperti Safari atau Chrome.
Anda jelas sekali tidak perlu memilih “local.dev” sebagai domain setempat anda dan anda sebenarnya boleh menggunakan IP localhost untuk menguji domain langsung dengan cara ini tanpa menyiarkannya secara langsung, yang membolehkan anda mengekalkan pautan semasa menguji tapak, labah-labah, perangkak atau apa sahaja yang anda sedang usahakan.