Sunday, December 9, 2018

Perbaiki atau Mengatasi Port 80 localhost XAMPP yang dipakai System Read more: Perbaiki Port 80 localhost XAMPP yang dipakai System

Perbaiki atau Mengatasi Port 80 localhost XAMPP yang dipakai System

Entah kenapa buka tangan ini menggerakkan mouse menuju aplikasi XAMPP yang sudah lama tidak tersentuh tiba-tiba muncul tulisan berwarna merah “Port 80 in use by “Unable to open proses” with PID 4!”. Apache / localhost tidak mau di start.





Port 80 in use by "Unable to open proses" with PID 4
Port 80 in use by “Unable to open proses” with PID 4

Untuk melihat aplikasi yang mengunakan port 80 yang kebetulan menggunakan PID 4 bisa melihat di Task Manager (CTRL+ALT+Del).





PID 4
PID 4

Jreng-Jreng ternyata yang pake System ga bisa pake jurus Task Kill.
Ada banyak cara untuk memperbaiki port 80 localhost xampp. karena kebetulan port 80 digunakan oleh system. Saya hanya menggunakan
2 3 cara dibawah ini.
  • Untuk cara Pertama bisa mengganti menggunakan port yang lain, sebagai contoh disini saya menggunakan port 81.
  1.  Edit port 80 menjadi port 81 pada file httpd.conf
  2. Buka XAMPP Control Panel -> Pilih Config (Apache) -> httpd.config
  3. Cari “Listen 80” ganti menjadi “Listen 81” (tanpa tanda kutip)
  4. Save
  5. Start Apache pada XAMPP Control Panel.
  6. Untuk membuka localhost menjadi localhost:81.
  • Untuk cara Kedua kita akan tetap menggunakan Port 80.
  1. Buka Command Prompt/cmd (Run as Administrator)
  2. Pada CMD ketikkan perintah seperti ini “net stop http” (tanpa tanda kutip)
  3. Apa bila ada pertanyaan Y saja. hehe
  4. Start Apache.





Apache Port 80
Apache Port 80
Cara Ketiga :
Jika sebelumnya sudah menginstall SQL Server 2012, maka ada kemungkinan portnya dipakai oleh SQL Server Reporting Services (MSSQLSERVER). Oleh karena itu matikan services ini 
  1. Buka SQL Server Configuration Manager
  2. Stop SQL Server Reporting Services (MSSQLSERVER) untuk stop service ini yg tidak permanen cukup klik kanan dan tekan Stop, namun untuk stop permanen klik kanan trus Propertis selanjutnya ikuti seperti dibawah ini
          

  1. Buka kembali XAMPP Control Panel kemudian start apache
  2. Buka web browser kemudian ketik alamat localhost/xampp
  3. Catatan : port masih 80
Berikut screenshoot hasil pengerjaannya
Stopping service sql server
Hasil akses dengan port 80

Adapun jika SQL SERVER pada komputer terinstall lebih dari satu maka untuk mematikan service SQL Server Reporting Services maka buka di Services.msc dan cari SQL Server Reporting Services buat manual dan Stop, contoh di gambar dibawah ini


  • Untuk cara Keempat kita juga tetap menggunakan Port 80. Dengan cara menonaktifkan IIS / World Wide Web plubishing Service
  1. Run menu ketik “service”
  2. Pilih service World Wide Web plubishing Service.
    World Wide Web plubishing Service
    World Wide Web plubishing Service
  3. Doble Klik service World Wide Web plubishing Service.Screenshot_21
  4. Ubah Start Type menjadi Manual, kemudian Stop Service Status.Screenshot_22Screenshot_24
  5. Start Apache pada XAMPP Control Panel.Screenshot_23


semoga bermanfaat

No comments:

Post a Comment