Apache-virtuaaliisäntämäärityksen avulla voit ajaa useita verkkosivustoja samalla palvelimella, mikä tarkoittaa, että voit käyttää useampaa kuin yhtä verkkosivustoa samalla Apache-verkkopalvelimella. Sinun tarvitsee vain luoda uusi virtuaalinen isäntäkokoonpano jokaiselle verkkosivustollesi ja käynnistää Apache-määritykset uudelleen aloittaaksesi verkkosivuston palvelemisen.
Debianissa/Ubuntussa kaikkien virtuaalisten isäntien Apache-määritystiedostojen uusimmat versiot on tallennettu /etc/apache2/sites-available/-hakemistoon. Joten on todella vaikeaa käydä läpi kaikki nämä virtuaalisen isännän määritystiedostot määritysvirheiden korjaamiseksi.
Asioiden helpottamiseksi tässä artikkelissa näytämme, kuinka luettelet kaikki käytössä olevat apache-virtuaaliisännät verkkopalvelimella käyttämällä yhtä päätteen komentoa. Tämä menetelmä auttaa sinua myös näkemään muutamia muita hyödyllisiä apache-kokoonpanoja.
Tämä on käytännössä hyödyllistä tilanteessa, jossa autat yritystä korjaamaan verkkopalvelinongelmat etänä, mutta et kuitenkaan tiedä sen nykyisiä apache-verkkopalvelinmäärityksiä virtuaalisten isäntien osalta.
Lue myös: Kuinka tarkistaa, mitkä Apache-moduulit ovat käytössä/ladattuja Linuxissa
Se helpottaa tietyn verkkosivuston virtuaalisen isännän etsimistä apache-määritystiedostoista ja auttaa mahdollisten apache-ongelmien vianmäärityksessä. Useimmissa tapauksissa aloitat tällä hetkellä käytössä olevien virtuaalipalvelinten tarkistamisesta ennen kuin alat tutkia lokit.
Jos haluat luetella kaikki verkkopalvelimen käytössä olevat virtuaalipalvelimet, suorita seuraava komento päätteessä.
# apache2ctl -S [Debianissa/Ubuntussa]# apachectl -S[CentOS/RHEL:ssä]TAI# httpd -SSaat luettelon kaikista määritetyistä virtuaalikoneista sekä muista tärkeistä apache/httpd-palvelinkokoonpanoista.
Luettelo Apache Virtual Host -määritykset
VirtualHost-kokoonpano:*:80 on NameVirtualHost-oletuspalvelin api.example.com (/etc/httpd/conf.d/api.example.com.conf:1) portti 80 namevhost api.example.com (/etc/httpd/ conf.d/api.example.com.conf:1) alias www.api.example.com portti 80 namevhost corp.example.com (/etc/httpd/conf.d/corp.example.com.conf:1) alias www.corp.example.com portti 80 namevhost admin.example.com (/etc/httpd/conf.d/admin.example.com.conf:1) alias www.admin.example.com portti 80 namevhost tecmint.lan (/etc/httpd/conf.d/tecmint.lan.conf:1) alias www.tecmint.lanServerRoot: "/etc/httpd"Main DocumentRoot: "/var/www/html"Päävirheloki: "/etc/httpd /logs/error_log"Mutex-oletus: dir="/run/httpd/"mekanismi=default Mutex mpm-accept: using_defaultsMutex authdigest-opaque: using_defaultsMutex proxy-balancer-shm: using_defaultsMutex rewrite-map: usingMutexddefautts ssl- nidonta: using_defaultsMutex-välityspalvelin: using_defaultsMutex authn-socache: using_defaultsMutex ssl-cache: using_defaultsPidFile: "/run/httpd/httpd.pid"Määrittele: _RH_HAS_HTTPPROTOCOLMPTION:DUNTEFV_:DUURMPTION. name="apache" id=48 not_usedGroup: name="apache" id=48 not_usedYllä olevasta lähdöstä näemme selvästi, mitkä portit ja IP-osoitteet on määritetty kullekin verkkosivustolle. Näemme myös jokaisen verkkosivuston virtuaalisen isännän määritystiedoston ja niiden sijainnin.
Tämä on erittäin hyödyllinen, kun teet vianetsintää tai korjaat apache-virtuaaliisäntämääritysvirheitä tai haluat vain nähdä luettelon kaikista verkkopalvelimen käyttöönotetuista virtuaaliisännistä.
Siinä kaikki! Saatat myös löytää nämä seuraavat aiheeseen liittyvät artikkelit Apache-verkkopalvelimelta.
3 tapaa tarkistaa Apache-palvelimen tila ja käytettävyys Linuxissa13 Apache-verkkopalvelimen suojaus- ja vahvistusvinkkejäApache-oletushakemiston "DocumentRoot" muuttaminen LinuxissaApache-versionumeron ja muiden arkaluonteisten tietojen piilottaminenJos sinulla on kysyttävää Apache HTTP -palvelimesta , ota meihin yhteyttä alla olevalla kommenttilomakkeella.
TecMint on nopeimmin kasvava ja luotettavin yhteisösivusto kaikenlaisille Linux-artikkeleille, oppaille ja kirjoille verkossa . Miljoonat ihmiset vierailevat TecMintissä! etsiä tai selata tuhansia julkaistuja artikkeleita, jotka ovat ILMAISEKSI kaikkien saatavilla.
Jos pidät lukemastasi, harkitse kahvin (tai 2) ostamista meille kiitoksen merkiksi.
Olemme kiitollisia loputtomasta tuestanne.