IBM HTTP Server Address already in use: make_sock: could not bind to port 80

Pada saat saya mencoba untuk menjalankan command untuk IBM HTTP Server ./apachectl start, muncul error
Address already in use: make_sock: could not bind to port 80

Error ini disebabkan ada aplikasi lain yang menggunakan port 80. Berikut cara membetulkannya
1. Ketik command “netstat -tulpn| grep :80″. Jika ada aplikasi yang muncul stop dengan menggunakan killall -9 <nama>
Dalam kasus saya muncul tcp 80 LISTEN. Tidak muncul nama aplikasi sehingga membingungkan, namun karena kemungkinan besar ada web server lain yang sedang berjalan saya melanjutkan ke langkah kedua.
2. Di command prompt saya menjalankan sudo /etc/rc.d/apache2 stop
3. Jalankan “netstat -tulpn| grep :80″ dan tidak ada lagi proses yang menggunakan port 80, sehingga benar dugaan bahwa apache service yang menggunakan port 80.
4. Jalankan kembali ./apachectl start

Semoga membantu

This entry was posted in Cognos, Websphere and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>