decembrie 27, 2021

cum se schimbă portul serverului XAMPP apache?

pentru a răspunde la întrebarea inițială:

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).

captură de ecran a XAMPP Control netstat

apoi puteți vedea toate porturile utilizate și aici vedem că portul 80este deja utilizat de System.

 captură de ecran port netstat 80

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:\xampp\apache\conf pe Windows sau în bin/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:\xampp\apache\conf\extra 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 Config setările de Service și porturi de la XV Apache
  • înlocuiți valorile portului principal și ale portului SSL cu cele alese (de exemplu, 8012și 8013).
  • salvați setările serviciului
  • Salvați configurația panoului de Control
  • reporniți serverul Apacheportul de setare xampp 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 ► General ► Setări Conexiune… 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 în C:\xampp)
  • creați un fișier XAMPP.INI în acel director (deci XAMPP.ini și xampp-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 pentru scopul de afișare only.It nu are nicio legătură cu httpd.conf.

cea mai bună soluție este reconfigurarea serverului XAMPP Apache pentru a asculta și utiliza diferite numere de port. Iată cum o faci:

1) În primul rând, trebuie să deschideți Apache „httpd.conf ” fișier și configurați-l pentru a utiliza/asculta pe un nou port nr. Pentru a deschide httpd.fișier conf, faceți clic pe butonul” Config „de lângă butoanele Apache” Start „și” Admin”. În meniul pop-up care se deschide, faceți clic și deschideți httpd.conf

2) în cadrul httpd.căutare fișier conf pentru „Asculta”. Veți găsi două rânduri cu ceva de genul:

#Listen 12.34.56.78:80Listen 80

schimbați portul nr într-un port nr. la alegere (de exemplu, portul 1234) ca mai jos

#Listen 12.34.56.78:1234Listen 1234

3) Apoi, în același httpd.fișier conf căutați „ServerName localhost:” setați-l la noul port nr.

ServerName localhost:1234

4) Salvați și închideți httpd.fișier conf.

5) Acum faceți clic din nou pe butonul Apache config și deschideți „httpd-ssl.conf ” fișier.

6) în httpd-ssl.fișier conf, căutați din nou” ascultați”. Puteți găsi:

Listen 443

schimbați-l pentru a asculta pe un nou port nr la alegere. Spune ca:

Listen 1443

7) în același httpd-ssl.fișier conf găsi o altă linie care spune <VirtualHost _default_:443>. Schimbați acest lucru la noul dvs. port nr. (ca 1443)

8) de asemenea, în același httpd-ssl.conf puteți găsi o altă linie care definește portul nr. Pentru că uite pentru „ServerName”. s-ar putea găsi ceva de genul:

ServerName www.example.com:443 or ServerName localhost:433

schimbați acest nume de server la noul dvs. port nr.

8) Salvați și închideți httpd-ssl.fișier conf.

9) în cele din urmă, există doar un loc mai mult ar trebui să schimbați portul nr. Pentru aceasta, faceți clic și deschideți butonul „Config” al panoului de Control XAMPP. Apoi faceți clic pe butonul „Setări serviciu și Port”. În cadrul acestuia, faceți clic pe fila” Apache „și introduceți și salvați noul port nos în casetele” port principal „și” port SSL”. Faceți clic pe Salvare și închideți casetele de configurare.

asta ar trebui să facă trucul. Acum” porniți ” Apache și dacă totul merge bine, serverul dvs.

veți vedea, de asemenea, portul Apache/s nu în panoul de control XAMPP are modificări la noile ID-uri de port pe care le-ați setat.

ați încercat să accesați pagina dvs. tastând „http://localhost:8012 ” (după repornirea Apache)?

Lasă un răspuns

Adresa ta de email nu va fi publicată.