Sådan ændres en Apache-server-lytteport
I sidste uge stødte jeg på en server med dens HTTPS -port 80 allerede taget af en anden software. "Gerveren" var ikke overraskende en anden webserversoftware, nemlig IIS . Fordi IIS -brugerne allerede er vant til standardporten, havde Apache - installationen intet andet valg end at bruge en mindre populær port til HTTP , i dette tilfælde port 81.
Du spørger måske, hvorfor er port 80 vigtig for http? Nå, for det første er det brugervenligheden. Hvis du browser til en webserver, der lytter på en anden port end port 80, skal du inkludere portnummeret sammen med adressen.
Noget som dette: http: http://yourdomain.com:81/ :81/ hvis port 81 er din webservers port. Hvis du bruger port 80, behøver du ikke indtaste port 80 på adressen, da det er standardporten, der bruges til HTTP . Ifølge http://www.tcpipguide.com
"For at undgå kaos bruger softwaren, der implementerer en bestemt serverproces, normalt det samme reserverede portnummer på hver IP-enhed, så klienter nemt kan finde det... Enhver webbrowser "ved", at websteder er designet til at lytte efter anmodninger sendt til port 80”(“To avoid chaos, the software that implements a particular server process normally uses the same reserved port number on every IP device, so clients can find it easily… Every Web browser just “knows” that websites are designed to listen for requests sent to port 80”) .
Så når det faktum er afgjort, så lad os se, hvordan vi kan ændre porten til vores Apache -opsætning. Se først efter httpd.conf-filen i Apache > conf - mappen.
httpd.conf er en tekstfil, der bruges af alle Apache - implementeringer, så ændring af en Unix Apache- eller Windows Apache -installation udføres på samme måde - gennem denne konfigurationsfil. Åbn filen ved hjælp af din foretrukne teksteditor og se efter linjen med "Lyt 80":
Denne linje definerer Apache til at lytte på port 80. Alt du skal gøre er at ændre den port 80 til en hvilken som helst port, du vil bruge. Sørg for, at den port, du vil bruge, er en gratis port og ikke allerede er taget af andre tjenester. Læs vores guide om en gratis port scanner(free port scanner) , hvis du ikke er sikker.
Når du har redigeret filen, skal du gemme den og genstarte Apache . For at teste, om du allerede bruger den nye port, skal du gennemse URL'en(URL) med den port, du har brugt. For eksempel, hvis du indtastede port 81 som den nye port, skal den nye URL være http://yourdomain:81 .
En anden metode, som jeg læste om online, er lidt anderledes. Hvis ovenstående ikke virker for dig, så prøv at gå til /etc/apache2/ports.conf og ændre Listen -linjen der til noget som Listen 81 .
Gå derefter til /etc/apache2/sites-enabled/000-default.conf og skift den første linje til VirtualHost *: 81 . Genstart Apache(Restart Apache) , og du skulle være i stand til at besøge domænet uden at skulle indtaste portnummeret. Apache bør omdirigere automatisk til /var/www/html. God fornøjelse!
Related posts
HDG forklarer: Hvad er en computerport, og hvad bruges de til?
Sådan opretter du en FTP-server ved hjælp af FileZilla
Fjernadgang til en Windows XP- eller Windows Server 2003-computer
Sådan kontrollerer du proxyserverindstillingerne på din computer
Internet og sociale netværkssider afhængighed
HDG forklarer: Hvad er RFID, og hvad kan det bruges til?
Hvad er en firewall, og hvad er dens formål?
Kan du oprette forbindelse til trådløs router, men ikke til internettet?
Sådan bruger du Xbox Networking i Windows 10 for at kontrollere din forbindelse til Xbox Live
Peer to Peer-netværk (P2P) og fildeling forklaret
Tving Windows 7 til at bruge kablet forbindelse over trådløst
De 8 bedste sociale netværkssider for grafiske designere til at fremvise deres porteføljer
Bedste WiFi-kryptering til hastighed og hvorfor
Boganmeldelse - Trådløst hjemmenetværk til dummies
Kan ikke oprette forbindelse til Xbox Live; Løs Xbox Live Networking-problem i Windows 10
HDG forklarer: Hvad er et parkeret domæne, og hvad er dets fordele?
Sådan hvidlister du specifikke enheder på dit hjemmenetværk for at stoppe hackere
Sådan starter du Windows 10 i fejlsikret tilstand med netværk
Sådan rettes "Kan ikke forny IP-adresse" i Windows
Gratis værktøjer til trådløst netværk til Windows 10