Cara Menyiapkan VirtualHosts di LightTPD Server

Cara Menyiapkan VirtualHosts di LightTPD Server

VirtualHosting adalah pelaksanaan hosting pelbagai domain di pelayan tunggal. Ia membolehkan menggunakan sumber maksimum pelayan dan mengurangkan kos. Sekarang hari kebanyakannya semua pelayan web menyokong persekitaran virtualhosting. Dalam artikel terdahulu kami, kami menerangkan untuk memasang pelayan LightTPD di CentOS/RHEL. Artikel ini akan membantu anda menyiapkan VirtualHosts di LightTPD Server.

Contohnya kita menggunakan domain berikut-

  1. tapak1.Tecadmin.jaring
  2. tapak2.Tecadmin.jaring

Langkah 1: Buat Root Dokumen Pelayan

Pertama buat folder untuk kedua -dua domain (jika tidak wujud)

# mkdir -p/sites/vhosts/site1.Tecadmin.bersih/www # mkdir -p/tapak/vhosts/site2.Tecadmin.bersih/www 

Untuk tujuan ujian kami membuat indeks.fail html di kedua -dua akar dokumen

# echo "Selamat Datang ke Site1">/Sites/VHOSTS/Site1.Tecadmin.bersih/www/indeks.html # echo "Selamat Datang ke Site2">/Sites/VHosts/Site2.Tecadmin.bersih/www/indeks.html 

Langkah 2: Kemas kini fail konfigurasi utama

Sekarang edit fail konfigurasi utama Lighttpd /etc/lighttpd/lighttpd.Conf dan membolehkan memasukkan fail VirtualHosts. Uncomment berikut baris dengan mengeluarkan simbol permulaan #.

termasuk_shell "kucing/etc/lighttpd/vhosts.d/*.conf " 

Langkah 3: Buat fail konfigurasi VirtualHost

Sekarang mula membuat fail konfigurasi virutalhost untuk kedua -dua domain atau subdomain, pertama kali membuat tapak1.Tecadmin.jaring

# vim/etc/lighttpd/vhosts.D/Site1.Tecadmin.jaring.Conf 
$ Http ["host"] == "Site1.Tecadmin.bersih "pelayan.dokumen-root = "/tapak/vhost/site1.Tecadmin.pelayan bersih/awam ".errorlog = "/var/log/lighttpd/site1.Tecadmin.jaring.ralat.log "AccessLog.filename = "/var/log/lighttpd/site1.Tecadmin.jaring.akses.log " 

Sekarang buat fail konfigurasi untuk tapak2.Tecadmin.jaring -

# vim/etc/lighttpd/vhosts.d/site2.Tecadmin.jaring.Conf 
$ Http ["host"] == "Site2.Tecadmin.bersih "pelayan.Dokumen-Root = "/tapak/vhosts/site2.Tecadmin.pelayan bersih/awam ".errorlog = "/var/log/lighttpd/site2.Tecadmin.jaring.ralat.log "AccessLog.filename = "/var/log/lighttpd/site2.Tecadmin.jaring.akses.log " 

Langkah 4: Sahkan konfigurasi dan mulakan semula lampu

Setelah membuat konfigurasi di atas, sahkan pertama sintaks semua fail konfigurasi termasuk fail konfigurasi utama dengan

# lighttpd -t -f/etc/lighttpd/lighttpd.Conf Syntax OK 

Sekiranya anda mendapati bahawa semua sintaks adalah ok, mari mulakan semula perkhidmatan

# Perkhidmatan Lighttpd Mulakan semula 

Sekarang uji kedua -dua domain anda dalam penyemak imbas dan periksa bahawa anda mendapat kandungan yang betul pada halaman seperti yang dibuat dalam langkah 1. Untuk maklumat lanjut mengenai VirtualHosts di Lighttpd lawati laman rasminya.