• Digitaaliset tarvikkeet
  • Palvelin
  • Digitaalinen elämä
  • Tietosuojakäytäntö
  • Ota meihin yhteyttä
  1. Home
  2. Article
  3. Kuinka ottaa Apache Virtual Host käyttöön Windows 10:ssä. - Linux ...

Kuinka ottaa Apache Virtual Host käyttöön Windows 10:ssä. - Linux ...

Rsdaa 21/10/2021 1126

Hei, mitä kuuluu? Edellisessä artikkelissa näimme kuinka Apache asennetaan Windows 10:een. Näin ollen voimme käyttää kaikkia tämän tehokkaan verkkopalvelimen tarjoamia mahdollisuuksia. Tässä tilaisuudessa näytän sinulle, kuinka Apache Virtual Host otetaan käyttöön Windows 10:ssä.

Ota Virtual Host käyttöön Apachessa

Kuten edellä mainittiin, olemme oppineet asentamaan Apachen. Käytetty määritys sallii kuitenkin vain yhden verkkosivuston määrittämisen paikallisen isäntäosoitteen kautta. Negatiivisena puolena tämä kokoonpano ei tarjoa tarpeeksi joustavuutta työskentelyyn, koska se rajoittuu yhteen verkkosivustoon. Tämä on hankalaa, koska se edellyttää todennäköisesti useamman kuin yhden verkkosivuston asentamista palvelimelle. Erityisesti niille sovelluksille, jotka eivät tarvitse omaa palvelinta. Onneksi Apache sallii useiden virtuaalisten isäntien määrittämisen. Näillä isännillä on myös mahdollista tulkita PHP-kieltä. Katsotaan kuinka se tehdään!

Muokkaa index.php-tiedostoa

Ensimmäinen asia, joka meidän on tehtävä, on muokata index.php-tiedostoa, joka sijaitsee seuraavassa polussa: C:\Apache24\htdocs. Jos haluat tietää, miten se tehdään, katso artikkelimme PHP:stä Windows 10:ssä.

Index.php-tiedoston muokkaaminen

Tällä muutoksella muutamme sivuston viestin näyttämään oletussivusto. Tämä on mukavampaa työskentelyä eikä sekoittamista kahteen virtuaaliseen sivustoon, jotka aiomme lisätä. Kun olet tallentanut tiedoston, lataa selain uudelleen ja sivun pitäisi näyttää tältä:

localhost-sivusto

Muokkaa httpd-vhosts.conf-tiedostoa

Seuraavaksi aiomme muokata virtuaalisen isännän määrityksiä Apachessa. Tätä tarkoitusta varten mene tähän osoitteeseen C:\Apache24\conf\extra, valitse sieltä httpd-vhosts.conf-tiedosto ja muokkaa sitä suosikkitekstieditorillasi:

oletusarvoinen httpd-vhosts.conf-tiedoston määritys

Edellisen kuvan varjostetulla alueella voimme nähdä tiedot, joita meidän on muokattava. Tässä tilaisuudessa aiomme lisätä kaksi virtuaalipalvelinta nimeltä osradar1.com ja osradar2.com. Huomaa, että voit määrittää haluamasi nimen, sinun tarvitsee vain muokata tiedostoa mieleiseksesi. Lisäksi olemme ottaneet käyttöön myös portin 80, mutta on mahdollista ottaa käyttöön myös portti 443. Näin ollen aiomme korvaa tämä koodi seuraavilla riveillä:

ServerAdmin [email protected]DocumentRoot "/sites/osradar1.com"ServerName osradar1.comServerAlias ​​www.osradar1.com AllowOverride All Edellyttävät kaikki myönnetyt asetukset Indeksit FollowSymLinksErrorLog "logs/osradar1.com-logs/osradar1.com-logs-error. access.log" commonServerAdmin [email protected]DocumentRoot "/sites/osradar2.com"Palvelinnimi osradar2.comServerAlias ​​www.osradar2.com AllowOverride All Edellyttävät kaikki myönnetyt Asetukset Indeksit FollowSymLinksErrorLog "logs"-s/osradar2. osradar2.com-access.log" common

Tallenna tiedosto, jotta muutokset tulevat voimaan.

Muokkaa httpd.conf-tiedostoa

Seuraavaksi aiomme muokata Apache-määrityksiä ladataksesi Virtual Host -moduulin. Tämän mielessä siirry seuraavaan osoitteeseen: C:\Apache24\conf. Valitse sitten httpd.conf-tiedosto ja avaa se tekstieditorilla. Etsi rivi, jossa on teksti vhost, suunnilleen rivinumero 515. Poista sitten numeromerkki (#).

OletusasetusMääritys vhost-moduulin lataamiseksi.

Kun poistat numeromerkin, riviä käytetään ja juuri muokattu ylimääräinen määritys ladataan. Tallenna tiedosto jatkaaksesi. Poistumatta tiedoston muokkauksesta, etsi rivi 187, joka vastaa vhost_alias_module modules/mod_vhost_alias.so. Samalla tavalla kuin edellisellä rivillä, on tarpeen poistaa numeromerkki.

Oletusasetus Kokoonpano, joka sallii Apachen isännöidä useampaa kuin yhtä moduulia.

Tämä muutos mahdollistaa sen, että Apache voi isännöidä useampaa kuin yhtä verkkosivustoa. Jatka painamalla Tallenna.

Luo kansioita virtuaalisivustojen isännöintiä varten.

Kuten ehkä muistat, aiemmissa vaiheissa muokkasimme Apachea isännöimään kahta virtuaalista sivustoa, osradar1.com ja osradar2.com. No, on tarpeen luoda manuaalisesti kansiot, joihin tarvittavat tiedostot tallennetaan, jotta sivustot latautuvat oikein. Siirry ensin C-aseman juureen ja luo kansio nimeltä sites. Kun olet sen sisällä, luo kaksi uutta kansiota verkkosivuston nimellä. Tässä tapauksessa osradar1.com ja osradar2.com:

Kansioiden luominen virtuaalisille sivustoille.

Syötä sitten kansio osradar1.com ja luo uusi tiedosto nimeltä index.php:

Luo index.php-tiedoston

Nyt on tarpeen lisätä seuraava kokoonpano äskettäin luotuun index.php-tiedostoon. Tämän jälkeen avaa tiedoston tekstieditorilla ja kopioi seuraavan koodin:

Osradar 1

Tervetuloa Osradar 1 -sivustolle

Tätä toimenpidettä on noudatettava kansiossa osradar2.com:

Luo index.php-tiedosto kansioon osradar2.com

Samalla tavalla meidän on muokattava index.php-tiedostoa lisäämällä seuraavat koodirivit. Avaa tiedosto tekstieditorilla ja liitä seuraava teksti:

Osradar 2

Tervetuloa Osradar 2 -sivustolle

Tallenna tiedostot jatkaaksesi. Muista, että aina kun teemme muutoksia Apache-kokoonpanoon, palvelu on käynnistettävä uudelleen. Näin muutokset ovat tehokkaita.

Suorita services.msc-komento ja käynnistä Apache-palvelin uudelleen.

Muokkaa hosts-tiedostoa Windowsissa.

Lopuksi aiomme muokata isäntätiedostoa Windows 10:ssä. Näin järjestelmä latautuu oikein juuri luomamme virtuaaliset isännät. Siinä tapauksessa avaa CMD:n järjestelmänvalvojana ja syöttää seuraavat komennot:

cd driverscd etcdirnotepad hosts Isäntätiedoston käyttäminen

Viimeinen komento käynnistää muistion ja on tarpeen lisätä seuraavat rivit hosts-tiedostoon:

127.0.0.1 osradar1.comwww.osradar1.com127.0.0.1 osradar2.comwww.osradar2.comHosts-tiedostoa on viimein muokattu.

Olemme lisänneet IP-osoitteen ja juuri luomiemme verkkosivustojen nimet. Näin järjestelmä pystyy lataamaan ne oikein.

Testataan virtuaalisia isäntiä selaimessa.

Jos olet noudattanut antamiani ohjeita kirjaimellisesti, Apache-palvelimellamme on jo mahdollista isännöidä useampi kuin yksi verkkosivusto. Muista, että jos saat virheitä, tarkista, onko tiedostot muokattu oikein. Tarkista, onko kaikki kunnossa, avaamalla verkkoselain ja kirjoittamalla localhost. Avaa vielä kaksi välilehteä ja kirjoita luomiemme verkkosivustojen nimet, tässä tapauksessa http://www.osradar1.com//andhttp://www.osradar2.com// Ja kaikki kolme verkkosivustoa toimivat samanaikaisesti Apache-palvelin.

localhost Apache-verkkopalvelimessaNäytesivusto osradar1.com selaimessa. Esimerkkisivusto osradar2.com selaimessa.

Johtopäätös

Lopuksi olemme nähneet kuinka Apache-virtuaalinen isäntä otetaan käyttöön Windows 10:ssä. määritys mahdollistaa useamman kuin yhden verkkosivuston lataamisen Apache-palvelimelle. Näin ollen se antaa meille enemmän joustavuutta verkkosivustojen ohjelmointiin. Tämä kaikki toistaiseksi, seuraavaan kertaan asti.


PREV: Vika #11685: Ei voi muodostaa yhteyttä MySQL-palvelimeen 'localhost...

NEXT: SKRIPT - forums.minehut.com

Popular Articles

Hot Articles

Navigation Lists

Back to Top