Přejít k obsahu webu
14.9.2018 / kaldy123

Jaxem tvořil na Apači Virtuální servery

Webový server bez virtuálních serverů … prostě bez nich to nejde, alespoň bez jednoho, toho defaultního!
1. Defaultní virtulní server má v Ubuntu 18.4 stránky v adresáři:

/var/www/html

pro náš virtuální server vytvoříme nový adresář a přidělíme mu nového vlastníka a oprávnění:

sudo mkdir -p /var/www/example.com/html
sudo chown -R $USER:$USER /var/www/example.com/html
sudo chmod -R 755 /var/www/example.com

a vytvoříme nebo zkopírujeme soubor index.html ( /var/www/example.com/html/index.html ).
(Obsah souboru neuvádím.)

2. Popisovač defaultního virtuálního serveru je na cestě:

/etc/apache2/sites-available/000-default.conf

My si vytvoříme nový popisovač nového virtuálního serveru:

sudo nano /etc/apache2/sites-available/example.com.conf

Popisovač může vypadat takto:

<VirtualHost *:80>
    ServerAdmin admin@example.com
    ServerName example.com
    ServerAlias www.example.com
    DocumentRoot /var/www/example.com/html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Virtuální server ještě musíme povolit (enejblovat), zkontrolovat konfiguraci a přeládovat apache2:

sudo a2ensite example.com.conf
sudo apache2ctl configtest
sudo systemctl restart apache2

Defaultní server jsem nezakázal (nedizejbloval) příkazem

sudo a2dissite 000-default.conf

takže lze vyzkoušet oba virtuální servery, ten defaultní (v browseru zadáme http://<IP adresa> nebo http://<nazev pocitace>) anebo ten nový, námi vytvořený (zadáme http://example.com anebo http://www.example.com). Pochopitelně, bez vytvoření nové zóny (example.com) a několika záznamů v této zóně na DNS serveru to nepůjde.

(Při tvorbě příspěvku a současně při zkoušení na počítači jsem vydatně čerpal z článku: https://www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-ubuntu-18-04  )

Reklamy

Zanechat odpověď

Vyplňte detaily níže nebo klikněte na ikonu pro přihlášení:

Logo WordPress.com

Komentujete pomocí vašeho WordPress.com účtu. Odhlásit /  Změnit )

Google+ photo

Komentujete pomocí vašeho Google+ účtu. Odhlásit /  Změnit )

Twitter picture

Komentujete pomocí vašeho Twitter účtu. Odhlásit /  Změnit )

Facebook photo

Komentujete pomocí vašeho Facebook účtu. Odhlásit /  Změnit )

Připojování k %s

%d bloggers like this: