Pertama, beberapa pertanyaan.
Saya berasumsi Anda melakukan ini di rumah. Saat ini jika Anda mengarahkan browser web Anda pada http://localhost pada mesin yang menjalankan Apache Anda mendapatkan halaman yang mengatakan It Works!
Kapan kamu berkata
hanya berbagi di sistem saya sendiri dengan localhost
kemudian sebuah mesin di jaringan yang sama ketika menunjuk http://192.168.1.9/ (atau apa pun alamat IP Anda) tidak melihat halaman yang sama.
Apa yang dilihatnya?
Sebagai langkah pertama, dalam System Preferences pergi ke Security & Privacy dan periksa apakah firewall dimatikan.
Langkah kedua adalah memeriksa log Apache di /var/log/apache2 Untuk memastikan Anda memiliki file log yang benar, lihat dan lihat apakah ada akses halaman yang baik dari mesin Anda access_log dan kemudian lihat apakah ada yang masuk error_log ketika Anda mencoba dari komputer lain.
Selanjutnya, kita perlu mencari a Listen perintah dalam file konfigurasi Apache. Di /etc/apache2/original/httpd.conf harus ada garis Listen 80
Akhirnya, periksa yang lain Listen perintah yang mungkin menimpanya. Pada baris perintah pergi ke /etc/apache2 lalu grep "Listen" */* akan mencantumkan semua baris dalam file konfigurasi yang mungkin melakukan itu.
Jika mesin di jaringan yang sama melihat halaman yang benar dan Anda ingin server web dilihat oleh dunia luar, maka itu adalah pertanyaan untuk mengkonfigurasi router Anda dengan benar.