Web server locale


1

Sto usando OS X Yosemite e sto provando ad installare Apache in modo da poter accedere ai file tramite il mio WiFi per la mia applicazione Chromecast (funziona con NodeJS).

Così ho seguito alcuni tutorial online ( http://www.glenscott.co.uk/blog/re-enable-apache-php-web-sharing-on-os-x-yosemite/ ) e posso accedere ai miei siti Web all'indirizzo:

http://localhost/~cameron

Posso anche accedere a qualcosa a:

cameron.local/~cameron

Una cosa che mi confonde è dove si trova solo localhost e cameron.local? Non riesco a trovare il file che vedo da nessuna parte! Provai /Library/WebServer/Documents ma NON è il file index.php lì ... Qualche idea dove posso trovarlo? O scoprire? Una ricerca spotlight per i contenuti non restituisce nulla!

Ad ogni modo quando provo ad accedere ai contenuti di un sito di esempio su come dire il mio iPhone, ecc, non posso farlo! A causa del mio uso di localhost quindi proverebbe a trovare il localhost del dispositivo piuttosto che il mio Mac.

Pensavo di poter semplicemente sostituire localhost con il mio indirizzo IP ... ma quando inserisco il mio indirizzo IP non succede niente ... Ho solo un carico infinito.

Come lo risolvo? Devi fare qualcosa di speciale per far funzionare gli indirizzi IP?

Non dovrebbe essere solo in grado di fare:

xx.xxx.xxx.xxx/~cameron/examplewebsite


Puoi aggiungere un link al tutorial che hai seguito? Sarà più facile per gli altri capire quale sia il tuo setup adesso? Inoltre, quali file hai modificato / installa / aggiungi?
nohillside

Aggiunto il link del tutorial.
Cameron

cameron.local dovrebbe consentire alle persone di accedere alla cartella dei siti nella tua home directory (~ / Sites)
dwightk

http://cameron.local/ dovrebbe essere identico a http://localhost/. Per accedere al contenuto di una cartella Siti specifica per l'utente, utilizzare http://cameron.local/~cameron. Questo riduce la tua confusione?
nohillside

Fai attenzione qui: cameron.local dovrebbe essere lo stesso di localhost quando è stato consultato sul tuo Mac chiamato cameron. Lo farà non essere uguale a cameron.local/~cameron o localhost/~cameron (che tra i due dovrebbe essere lo stesso).
nohillside
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.