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.