Iestatiet vietējo domēnu, lai atvieglotu vietējo attīstību
Ja esat tīmekļa izstrādātājs, jūs, iespējams, veicat diezgan daudz izstrādes savā vietējā datorā, izmantojot iebūvēto Mac OS X Apache serveri vai, manā gadījumā, kaut ko līdzīgu MAMP. Tā kā šāds vietējais tīmekļa serveris ir patiešām ērts, lai to pārbaudītu, varat nedaudz atvieglot savu vietējās attīstības dzīvi, iestatot vietējo domēnu, un mēs jums parādīsim, kā to izdarīt.
Lai tas būtu vērts, mēs to attiecinām uz operētājsistēmu Mac OS X, taču varat iestatīt šādus vietējos domēnus arī Linux vai Windows personālajā datorā. Kamēr datoram ir hosts fails, varat izmantot vietējo domēnu, izmantojot šo pašu triku.
Lai to izdarītu, jums būs jāmaina saimniekdatora fails. Tas nav grūti, taču ir nepieciešama komandrinda. Mac terminālī ierakstiet:
sudo nano /etc/hosts
Tas nano redaktorā parādīs failu /etc/hosts, tas izskatīsies apmēram šādi: Resursdatora datu bāze konfigurēšanai tiek izmantota localhost cilpas interfeiss , kad notiek sistēmas sāknēšana. Nemainiet šo ierakstu.127.0.0.1 localhost 255.255.255.255 apraides resursdators
Vietējā domēna nosaukuma iestatīšana
Nākamais ir svarīgais pat: faila beigās vēlaties pievienot resursdatora nosaukumu (šajā gadījumā mēs izmantosim nosaukumu local.dev), ko vēlaties izmantot lokāli. jaunā rindā šādā formātā:
127.0.0.1 local.dev
Saglabājiet izmaiņas failā /etc/hosts, nospiežot Control-O un pēc tam Control-X, lai izietu.
Tagad varat piekļūt savam lokālajam domēnam, izmantojot tīmekļa pārlūkprogrammu, ftp vai citus līdzekļus, tikai attiecīgajā tīmekļa pārlūkprogrammā piekļūstot vietnei “local.dev”. Lai efekts stātos spēkā, iespējams, būs jāiztīra Mac DNS kešatmiņa, kā arī dažām lietotnēm, piemēram, Safari vai Chrome, var būt nepieciešama ātra atkārtota palaišana.
Acīmredzot kā vietējais domēns nav jāizvēlas “local.dev”, un jūs faktiski varat izmantot localhost IP, lai šādā veidā pārbaudītu reāllaika domēnus, tos neaktivizējot, kas ļauj saglabāt saites, pārbaudot vietni, zirnekli, rāpuļprogrammu vai jebkuru citu, pie kā strādājat.