Ini adalah pengaturan httpd.conf Apache saya:
Listen 8012
ServerName localhost:8012
Setiap kali saya memulai Apache melalui XAMPP
saya melihat pesan ini:
Status Check OK
Busy…
Apache Started [Port 80]
Siapa saja, tolong bantu saya, bisakah saya mengubah pengaturan lain?
Jawaban:
Untuk menjawab pertanyaan awal:
Untuk mengubah port server XAMPP Apache disini prosedurnya:
1. Pilih nomor porta gratis
Port default yang digunakan oleh Apache adalah
80
.Lihatlah semua port yang Anda gunakan dengan Netstat (terintegrasi ke Panel Kontrol XAMPP ).
Kemudian Anda dapat melihat semua port yang digunakan dan di sini kita melihat bahwa
80
port tersebut sudah digunakan olehSystem
.Pilih nomor porta gratis (
8012
, untuk contoh ini).2. Edit file "
httpd.conf
"Gantilah dengan:
Simpan file.
Akses ke: http: // localhost: 8012 untuk memeriksa apakah berfungsi.
Jika tidak, Anda harus mengedit
http-ssl.conf
file seperti yang dijelaskan pada langkah 3 di bawah. ↓3. Edit file "
http-ssl.conf
"Temukan baris berikut:
Gantilah dengan nomor port lain (
8013
untuk contoh ini):Simpan file.
Mulai ulang Server Apache.
Akses ke: http: // localhost: 8012 untuk memeriksa apakah berfungsi.
4. Konfigurasikan pengaturan server XAMPP Apache
Jika Anda ingin mengakses localhost tanpa menentukan nomor port di URL
http: // localhost bukan http: // localhost: 8012 .
8012
dan8013
).4.1. Konfigurasi browser web
Jika konfigurasi ini tidak menyembunyikan nomor port di URL, itu karena browser web Anda tidak dikonfigurasi untuk. Lihat: Alat-alat ► Opsi ► Umum ► Pengaturan Koneksi ... akan memungkinkan Anda untuk memilih port yang berbeda atau mengubah pengaturan proxy.
4.2. Untuk kasus nasib buruk yang jarang terjadi
Jika langkah 4 dan konfigurasi browser Web tidak berfungsi untuk Anda, satu-satunya cara untuk melakukannya adalah dengan mengubah kembali ke 80, atau menginstal listener pada port 80 (seperti proxy) yang mengalihkan semua lalu lintas Anda ke port 8012.
Untuk menjawab masalah Anda:
Jika Anda masih memiliki pesan ini di Konsol Panel Kontrol:
xampp-control.exe
file (mungkin dalamC:\xampp
)XAMPP.INI
di direktori itu (jadiXAMPP.ini
danxampp-control.exe
berada di direktori yang sama)Letakkan baris berikut di
XAMPP.INI
file:Sekarang, Anda akan selalu mendapatkan:
Harap dicatat bahwa, ini hanya untuk tujuan tampilan . Ini tidak ada hubungannya dengan Anda
httpd.conf
.sumber
Solusi terbaik adalah mengkonfigurasi ulang server XAMPP Apache untuk mendengarkan dan menggunakan nomor port yang berbeda. Inilah cara Anda melakukannya:
1) Pertama, Anda perlu membuka file Apache "httpd.conf" dan mengkonfigurasinya untuk menggunakan / mendengarkan pada no port baru. Untuk membuka file httpd.conf, klik tombol "Config" di sebelah tombol "Start" dan "Admin" Apache. Di menu popup yang terbuka, klik dan buka httpd.conf
2) Di dalam file httpd.conf cari "dengarkan". Anda akan menemukan dua baris dengan sesuatu seperti:
Ubah nomor port menjadi nomor port. pilihan Anda (misalnya port 1234) seperti di bawah ini
3) Selanjutnya, di file httpd.conf yang sama cari “ServerName localhost:” Setel ke port baru no.
4) Simpan dan tutup file httpd.conf.
5) Sekarang klik tombol konfigurasi Apache lagi dan buka file "httpd-ssl.conf".
6) Di file httpd-ssl.conf, cari "Listen" lagi. Kamu mungkin menemukan:
Ubah untuk mendengarkan di port baru tidak ada pilihan Anda. Katakan seperti:
7) Dalam file httpd-ssl.conf yang sama temukan baris lain yang bertuliskan
<VirtualHost _default_:443>
. Ubah ini ke port baru no. (seperti 1443)8) Juga di httpd-ssl.conf yang sama Anda dapat menemukan baris lain yang mendefinisikan no port. Untuk itu cari "ServerName". Anda mungkin menemukan sesuatu seperti:
Ubah Nama Server ini ke nomor port baru Anda.
8) Simpan dan tutup file httpd-ssl.conf.
9) Akhirnya, hanya ada satu tempat lagi Anda harus mengubah no port. Untuk itu, klik dan buka tombol "Config" dari Control Panel XAMPP Anda. Kemudian klik tombol, "Service and Port Settings". Di dalamnya, klik tab "Apache" dan masukkan dan simpan nomor port baru di kotak "port utama" dan "port SSL". Klik simpan dan tutup kotak konfigurasi.
Itu seharusnya berhasil. Sekarang "Mulai" Apache dan jika semuanya berjalan dengan baik, server Apache Anda harus mulai.
Anda juga akan melihat nomor Apache Port / s di panel kontrol XAMPP telah berubah ke ID port baru yang Anda tetapkan.
sumber
Sudahkah Anda mencoba mengakses halaman Anda dengan mengetik " http: // localhost: 8012 " (setelah memulai ulang apache)?
sumber
Jika saat
XAMPP server
ini sedang berjalan, hentikan server XAMPP.Ikuti langkah-langkah ini untuk mengubah nomor port.
Buka file di lokasi berikut.
Buka
httpd.conf
file dan cari String:Dengarkan 80
Ini adalah nomor port yang digunakan oleh XAMMP.
Kemudian cari string Nama Server dan perbarui Nomor Port yang Anda masukkan sebelumnya
Listen
Sekarang simpan dan mulai ulang server XAMPP.
sumber
Saya punya masalah juga. Saya mengganti Port tetapi tidak dapat memulai pada 8012.
Skype terlibat karena memiliki port yang sama - 80. Dan tidak dapat membiarkan apache mengubah portnya.
Jadi cukup restart komputer dan Sebelum menyalakan program lain Buka xampp pertama ubah port katakanlah dari 80 menjadi 8000 atau 8012 pada baris ini di httpd.conf
Mulai ulang xampp, Mulai apache, periksa localhost.
sumber
jika tidak berfungsi di atas port id maka ubahlah. seperti 8082,8080 Restart xammp, Mulai server apache, Periksa Sekarang berfungsi.
sumber