pentru a schimba portul serverului XAMPP Apache aici procedura :
alegeți un număr de port gratuit
portul implicit utilizat de Apache este 80
.
aruncați o privire la toate porturile utilizate cu Netstat (integrat în Panoul de Control XAMPP).
apoi puteți vedea toate porturile utilizate și aici vedem că portul 80
este deja utilizat de System
.
alegeți un număr de port gratuit (8012
, pentru acest exemplu).
editați fișierul „httpd.conf”
acest fișier trebuie găsit în
C:xamppapacheconf
pe Windows sau înbin/apache
Pentru Linux.:
Listen 80ServerName localhost:80
înlocuiți-le cu:
Listen 8012ServerName localhost:8012
salvați fișierul.
acces la: http://localhost:8012 pentru a verifica dacă este de lucru.
dacă nu, trebuie să editați fișierul http-ssl.conf
așa cum se explică în pasul 3 de mai jos. ?
editați fișierul „http-ssl.conf”
acest fișier trebuie găsit în
C:xamppapacheconfextra
pe Windows sau consultați acest link pentru Linux.
localizați următoarele linii:
Listen 443<VirtualHost _default_:443>ServerName localhost:443
înlocuiți – le cu un alt număr de port (8013
pentru acest exemplu) :
Listen 8013<VirtualHost _default_:8013>ServerName localhost:8013
salvați fișierul.
reporniți serverul Apache.
acces la: http://localhost:8012 pentru a verifica dacă este de lucru.
configurați setările serverului XAMPP Apache
dacă doriți să accesați localhost fără a specifica numărul portului în URL-ul
http://localhost în loc de http://localhost:8012.
- deschideți Panoul de Control Xampp
- mergeți la Configurare ? Setări de service și Port ? Apache
- înlocuiți portul principal și valorile portului SSL ??cu cei aleși (de exemplu,
8012
și8013
). - salvați setările serviciului
- Salvați configurația panoului de Control
- reporniți serverul Apache ar trebui să funcționeze acum.
4.1. Configurarea browserului Web
dacă această configurație nu ascunde numărul portului în URL, este pentru că browserul dvs. web nu este configurat pentru. Vezi: Instrumente ? Opțiuni ? Generale ? Setări De Conectare… vă va permite să alegeți diferite porturi sau să modificați setările proxy.
4.2. Pentru cazurile rare de ghinion final
dacă Pasul 4 și configurația browserului Web nu funcționează pentru dvs., singura modalitate de a face acest lucru este să reveniți la 80 sau să instalați un ascultător pe portul 80 (ca un proxy) care redirecționează tot traficul către portul 8012.
pentru a răspunde la problema dvs.:
dacă mai aveți acest mesaj în consola panoului de Control :
Apache a început
- găsiți locația fișierului
xampp-control.exe
(probabil înC:xampp
) - creați un fișier
XAMPP.INI
în acel director (deciXAMPP.ini
șixampp-control.exe
sunt în același director)
puneți următoarele linii în fișierul XAMPP.INI
:
apache = 8012
acum, veți obține întotdeauna:
Apache a început
vă rugăm să rețineți că, acest lucru este doar pentru scop de afișare. Nu are nicio legătură cu httpd.conf
.