Ubuntu Apache de birden fazla site yayınlama

Birden fazla site yayınlamak isteyenler için apache ayarlarının nasıl yapıldığını sizlere göstereceğim

sırasıyla işlemleri yapalım

ilk yapmamız gereken sitenin nerede yayınlanacağı yani ilk olarak klasörümüzü belirleyelim

ben /var/www/hasanaylas

olarak bir klasör actım simdi apacheye diyeceğim ki sana bir adres geldiğinde bak bakalım hasanaylas.com mu evetse git su klasörü oku hadi simdi bunu yapalım

/etc/hosts

bu dosyaya girelim ve 127.0.0.1 hasanaylas.com yani bir site adresi ekleyelim her site için domain adresini bu host dosyasına ana ip ile ekleyeceğiz

burası tamam şimdi geldik apache de conf dosyası oluşturmaya

/etc/apache2/sites-available

bu adrese girelim ve sitemizin adı ile conf dosyayı oluşturalım.

hasanaylas.com.conf uzantılı olacaktır bunun içine siz asağıdaki kodu düzenleyerek yapıştırın.

<VirtualHost *:80>
  DocumentRoot /var/www/hasanaylas
  ServerName www.hasanaylas.com
  ServerAlias hasanaylas.com
</VirtualHost>

şimdi kaydettik ve cıktık sıra ayarları içine yedirmeye 🙂

sudo a2ensite hasanaylas.com.conf ve a2ensite hasanaylas.com

komutlarını çalıştıralım ve apach yi restart edelim

service apache2 restart komutu ile restart edelim şimdi hersey hazır.

burada yapmamız gereken a kaydı oluşturmak a kaydına sunucu ip yazarsanız artık domaini cağırdığınızda ilgili klasörü okuyacak.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir