Estableix un domini local per facilitar el desenvolupament local
Si sou un desenvolupador web probablement feu una bona quantitat de desenvolupament a la vostra màquina local utilitzant el servidor Mac OS X Apache integrat o, en el meu cas, alguna cosa com MAMP. Com que un servidor web local com aquest és molt útil per provar-ho, podeu facilitar una mica la vostra vida de desenvolupament local configurant un domini local i us mostrarem com fer-ho.
Per què val la pena, estem cobrint això per a Mac OS X, però també podeu establir dominis locals com aquest en un ordinador Linux o Windows. Sempre que l'ordinador tingui un fitxer hosts, podeu utilitzar un domini local amb aquest mateix truc.
Haureu de modificar el fitxer hosts per fer-ho, no és difícil, però requereix la línia d'ordres. Des del terminal de Mac escriviu el següent:
sudo nano /etc/hosts
Això apareixerà el fitxer /etc/hosts a l'editor nano, semblarà a això: Base de dades de l'amfitrió localhost s'utilitza per configurar la interfície de loopbackquan el sistema està arrencant. No canvieu aquesta entrada.127.0.0.1 localhost 255.255.255.255 broadcasthost
Configuració del nom de domini local
El següent és el pat important: voldreu afegir el nom d'amfitrió (en aquest cas, utilitzarem el nom local.dev) que voleu utilitzar localment al final d'aquest fitxer. en una línia nova, en el format següent:
127.0.0.1 local.dev
Deseu els canvis al fitxer /etc/hosts prement Control-O i després Control-X per sortir.
Ara podeu accedir al vostre domini local mitjançant el navegador web, ftp o qualsevol altre mitjà només accedint a “local.dev” al navegador web adequat. És possible que hàgiu d'esborrar la memòria cau DNS del vostre Mac perquè l'efecte tingui efecte, i algunes aplicacions també poden requerir un rellançament ràpid, com ara Safari o Chrome.
Òbviament, no cal que escolliu “local.dev” com a domini local i, de fet, podeu utilitzar la IP localhost per provar dominis en directe d'aquesta manera sense tenir-los en directe, cosa que us permet preservar enllaços quan proveu un lloc, una aranya, un rastrejador o qualsevol altra cosa en què esteu treballant.