Apache-oletusarvoisen hakemiston muuttaminen Linuxissa


Apache-verkkopalvelin on todennäköisesti eniten käytetty verkkopalvelin kaikilla alustoilla, mukaan lukien erilaiset Linux-jakelut ja Windows. Verkkopalvelinta käytetään verkkosisällön toimittamiseen, ja se voi palvella useita kyselyitä kerralla.

Se on usein ammattilaisten suosima valinta eri verkkoprojektien rakentamiseksi. Ainakin perustiedot tästä verkkopalvelimesta on elintärkeää kaikille nuorille ammattilaisille, jotka haluavat aloittaa uransa Linux-järjestelmänvalvojana.

Tässä lyhyessä opetusohjelmassa opit muuttamaan Apache-verkkopalvelimen juurihakemistoa. Tässä opetusohjelmassa käytämme Web-palvelimen Ubuntu/Debian- ja RHEL/CentOS/Fedora-pohjaisia asennuksia.

Polut ja direktiivit ovat kuitenkin käytännöllisesti katsoen samat myös muille jakeluille, joten voit soveltaa opittua myös eri käyttöjärjestelmissä.

Tarvittavien muutosten tekemiseksi sinun on muokattava verkkopalvelimen DocumentRoot -direktiiviä. Tämä on hakemisto, josta Apache lukee sisällön, johon kävijä pääsee selaimen kautta. Tai toisin sanoen, tämä on hakemisto, joka muodostaa hakemistopuun, johon pääsee verkossa.

Apachen oletusarvoinen DocumentRoot on:

/var/www/html
or
/var/www/

Nämä polut on kuvattu Apachen määritystiedostossa.

/etc/apache2/sites-enabled/000-default
/etc/apache/apache2.conf
/etc/httpd/conf/httpd.conf

Muuta Apache-verkkopalvelimen asiakirjajuuria avaamalla vastaava tiedosto suosikkitekstieditorilla ja hakemalla DocumentRoot .

#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/var/www/html"

Muuta sen jälkeen uuden kohdehakemiston polku ja varmista, että Apache pystyy lukemaan/kirjoittamaan kyseisessä hakemistossa. Kun olet muokannut DocumentRootia, tallenna tiedosto ja käynnistä apache uudelleen:

# systemctl restart apache     [For SystemD]
# service httpd restart        [For SysVinit]    

Lopulliset ajatukset

Oletusasiakirjan juuren vaihto on helppo tehtävä, joka voidaan suorittaa muutamassa minuutissa. Kun teet tällaisia muutoksia, varmista, ettet tee kirjoitusvirheitä, ja muista käynnistää Apache aina uudelleen sen jälkeen, kun olet tehnyt muutoksia sen asetustiedostoon.