<Sebelum | Contents [show] | Seterusnya>
Mengkonfigurasi Hos Maya
Hos maya ialah identiti tambahan untuk pelayan web. Proses Apache yang sama boleh melayani berbilang tapak web (katakan www.kali.org and www.offensive-security.com) kerana permintaan HTTP membenamkan kedua-dua nama tapak web yang diminta dan URL bahagian setempat (ciri ini dikenali sebagai hos maya berasaskan nama).
Konfigurasi lalai untuk Apache 2 mendayakan hos maya berasaskan nama. Di samping itu, hos maya lalai ditakrifkan dalam /etc/apache2/sites-enabled/000-default.conf fail; hos maya ini akan digunakan jika tiada hos yang sepadan dengan permintaan yang dihantar oleh pelanggan ditemui.
penting
Permintaan mengenai hos maya yang tidak diketahui akan sentiasa disampaikan oleh hos maya yang pertama ditakrifkan, itulah sebabnya pakej dihantar a 000-lalai.
conf fail konfigurasi, yang mengisih terlebih dahulu antara semua fail lain yang anda mungkin
buat.
penting
Permintaan mengenai hos maya yang tidak diketahui akan sentiasa disampaikan oleh hos maya yang pertama ditakrifkan, itulah sebabnya pakej dihantar a 000-lalai.
conf fail konfigurasi, yang mengisih terlebih dahulu antara semua fail lain yang anda mungkin
buat.
Setiap hos maya tambahan kemudiannya diterangkan oleh fail yang disimpan dalam / etc / apache2 / laman web-tersedia /. Fail ini biasanya dinamakan sempena nama hos tapak web diikuti dengan a .conf akhiran (contohnya: www.example.com.conf). Anda kemudiannya boleh mendayakan hos maya baharu dengan a2ensite www.contoh. com. Berikut ialah konfigurasi hos maya minimum untuk tapak web yang failnya disimpan /srv/www. example.com/www/ (ditakrifkan dengan DocumentRoot pilihan):
Nama Pelayan www.example.com ServerAlias example.com
Nama Pelayan www.example.com ServerAlias example.com
DocumentRoot /srv/www.example.com/www
DocumentRoot /srv/www.example.com/www
Anda juga mungkin mempertimbangkan untuk menambah Log tersuai and ErrorLog arahan untuk mengkonfigurasi Apache untuk mengeluarkan log dalam fail khusus untuk hos maya.