Jotta voit varastoita useita verkkotunnusten palvelimella, sinun täytyy luoda vastaavia virtuaalisia isäntöjä web-palvelimessa, jotta se voi toimittaa erilistä sisältöä eri pyynnöille. Tämä oppaat kertoo, miten luoda Apache-virtuaaliset isännät CentOS 7:ssä.
Miten tehdään
-
Vaihe 1: Luo hakemistorakenne
Luo hakemistorakenne verkkosivujen tiedostojen järjestämiseksi luomalla hakemistoja. Esimerkiksi:
sudo mkdir -p /var/www/mywebsite.com/public_html -
Vaihe 2: Määrittele käyttöoikeudet
Määrittele hakemistojen käyttöoikeudet sopivasti:
sudo chown -R apache:apache /var/www/mywebsite.com sudo chmod -R 755 /var/www -
Vaihe 3: Luo HTML-tiedosto
Luo perustava HTML-tiedosto virtuaalisen isännän testaamiseksi:
sudo nano /var/www/mywebsite.com/public_html/index.htmlLisää seuraava sisältö:
<html> <head> <title>Tervetuloa mywebsite.com</title> </head> <body> <h1>Hei maailma!</h1> </body> </html>Tallenna ja sulje tekstieditori.
-
Vaihe 4: Luo virtuaalisen isännän määritystiedosto
Luo uusi virtuaalisen isännän määritystiedosto hakemistossa
/etc/httpd/conf.d/käyttämällä tekstieditoriä kutennanotaivim:sudo nano /etc/httpd/conf.d/mywebsite.com.confLisää seuraava määritys:
<VirtualHost *:80> ServerAdmin webmaster@mywebsite.com ServerName mywebsite.com DocumentRoot /var/www/mywebsite.com/public_html ErrorLog /var/log/httpd/mywebsite.com_error.log CustomLog /var/log/httpd/mywebsite.com_access.log combined </VirtualHost>Tallenna ja sulje tekstieditori.
-
Vaihe 5: Ota virtuaalinen isäntä käyttöön
Aktivoi virtuaalisen isännän määritys ja uudelleenkäynnistä Apache:
sudo systemctl restart httpd -
Vaihe 6: Päivitä hosts-tiedosto (valinnainen)
Jos teet testejä paikallisella koneellasi, harkitse lisäämisen hosts-tiedostoon:
sudo nano /etc/hostsLisää rivi kuten seuraava:
127.0.0.1 mywebsite.comTallenna ja sulje.
-
Vaihe 7: Testaa virtuaalinen isäntä
Avaa verkkoselain ja siirry osoitteeseen
http://mywebsite.com. Sinun pitäisi nähdä viestin "Hei maailma!".
Onneksi mukavaa! Olet onnistuneesti määrittänyt Apache-virtuaalisen isännän CentOS 7:ssä. Mukauta asetuksia omiin tarpeisiin.