Przejdź do treści

Apache – Tworzenie Wirtualnego Hosta

Struktura WWW

/var/www/
├── domain1.com
│   └── public_html
├── domain2.com
│   └── public_html

Strona WWW

sudo mkdir -p /var/www/domain1.com/public_html

# content /var/www/domain1.com/public_html/index.html

<!DOCTYPE html>
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title>Welcome to domain1.com</title>
  </head>
  <body>
    <h1>Success! domain1.com home page!</h1>
  </body>
</html>

Konfiguracja Wirtualnego Hosta

sudo chown -R www-data: /var/www/domain1.com

<VirtualHost *:80>
    ServerName domain1.com
    ServerAlias www.domain1.com
    ServerAdmin webmaster@domain1.com
    DocumentRoot /var/www/domain1.com/public_html

    <Directory /var/www/domain1.com/public_html>
        Options -Indexes +FollowSymLinks
        AllowOverride All
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/domain1.com-error.log
    CustomLog ${APACHE_LOG_DIR}/domain1.com-access.log combined
</VirtualHost>

Aktywacja wirtualnej strony

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *